小编use*_*019的帖子

-webkit-transform在Android webview中不起作用

我已将以下css应用于span标记中的图像.

-moz-transform: rotate(-2deg);
-webkit-transform: rotate(-2deg);
transform:rotate(-2deg);
-o-transform: rotate(-2deg);
Run Code Online (Sandbox Code Playgroud)

这个css风格适用于ios webview,桌面浏览器,但不适用于android webview,这也是基于webkit的.

我的问题是为什么这不会在Android上呈现.

css android webkit rotation webview

5
推荐指数
2
解决办法
2万
查看次数

在android中区分滑动和点击(如果是滑动,则将事件传递给其他视图)

嗨,我有一个位于另一个视图(滚动视图)之上的覆盖层(线性布局),现在我希望用户仍然能够通过滚动视图上下滚动,但是每当他们单击时,覆盖层应该拦截单击事件并且做点别的事。如果是滑动,或者实际上是单击以外的任何操作,则覆盖层应该忽略并将事件传递给其后面的视图。

我尝试将 onClick 绑定到覆盖层,但它无法区分点击/单击和滑动,即滑动触发覆盖层的 onClick,点击/点击也会触发相同的 onClick 事件,换句话说,用户不能向下滚动...有人可以帮忙吗?

  1. 有没有一种方法可以将事件传递给其他人,即在本例中为滚动视图,以便它可以向下滚动?

android onclick scrollview gesture swipe

5
推荐指数
0
解决办法
748
查看次数

滚动到底部时,iOS 无法看到自定义表格单元格的最后几行。

目前我有一个 UITableview,我有足够的数据无法完全显示在屏幕上,因此用户必须滚动表格视图。

我看到的问题是,当我一直滚动到底部时,表格视图中显示的最后一个元素并不是真正的最后一个元素,但是,如果我进行触摸拖动,并尝试将其向下拖动,我可以看到最后一个元素,但是如果我松开手指,滚动会弹回到底部显示的元素,而不是最后一个元素

如何确保 tableview 滚动大小与容器的高度相同?

我确实覆盖了这两种方法:

- (CGFloat) tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath
 - (NSInteger)tableView:(UITableView*)tableView numberOfRowsInSection:(NSInteger)section
Run Code Online (Sandbox Code Playgroud)

我会做:

- (CGFloat) tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath 
Run Code Online (Sandbox Code Playgroud)

真的很高,但是当向下滚动到底部时,它仍然不是最后一个元素。

custom-controls uitableview uiscrollview ios

5
推荐指数
1
解决办法
5610
查看次数

UIButton没有响应UITableViewCell中的click事件

在ios中有这种黑暗的巫术阻止我的按钮被点击.如果我没有向uitableviewcell添加按钮,并且我单击按钮,则会触发事件.但是如果按钮在uitableviewcell中,它就不会被触发,看起来表格我准备了示例代码,如果你们可以帮助我,请在xcode中创建一个简单的单视图应用程序,然后粘贴下面的代码

//GRDViewController.h

#import <UIKit/UIKit.h>

@interface GRDViewController : UIViewController <UITableViewDataSource, UITableViewDelegate>

@property (nonatomic, strong) UIView* container;
@property (nonatomic, strong) UIButton* button;
@property (nonatomic, strong) UITableView* tableView;
@property (nonatomic, strong) NSArray* arr;

@end
Run Code Online (Sandbox Code Playgroud)

//GRDViewController.m

#import "GRDViewController.h"

@implementation GRDViewController
@synthesize button, container, arr, tableView;

- (void)_btnTapped {
NSLog(@"TAPPED");
}

- (void)viewDidLoad 
{
[super viewDidLoad];
// Do any additional setup after loading the view, typically from a nib.
    self.button = [[UIButton alloc]initWithFrame:CGRectMake(0, 0, 100, 100)];
    [self.button addTarget:self action:@selector(_btnTapped)    forControlEvents:UIControlEventTouchUpInside];
   [self.button setTitle:@"CLICK ME" forState:UIControlStateNormal];
  self.arr …
Run Code Online (Sandbox Code Playgroud)

touch uibutton uitableview ios

5
推荐指数
2
解决办法
9215
查看次数

Android使用组件名称来启动活动

有很多方法可以开始另一项活动.大多数重载方法都要求您传递上下文.

但是当使用componentName来启动活动时

public Intent setComponent (ComponentName component)
Run Code Online (Sandbox Code Playgroud)

和ComponentName的这个构造函数

ComponentName(String pkg, String cls)
Run Code Online (Sandbox Code Playgroud)

您在上面看到,我能够在不使用任何Context参数的情况下启动活动

但它必须在内部以某种方式使用某些"背景",我是对的吗?如果是这样,哪个背景呢?申请一或活动一?这是否意味着每次我使用这两种方法(上面),我都不需要担心内存泄漏,因为我没有传递任何上下文?

谢谢

android components memory-leaks android-activity

4
推荐指数
2
解决办法
6817
查看次数

从右到左增加或增加 div 标签宽度

所以基本上需要做的是,在时间 0,宽度为 0,时间为 1,宽度应该逐渐增加,从右到左我想最难的部分是从“从右到左”动画,我对从左到右增加大小的东西进行动画处理没有问题,如下所示

 @-webkit-keyframes reducetime {
 0% {width: 100%;}
 25% {width: 75%;}
 50% {width: 50%;}
 75% {width: 25%;}
  to {width: 0%;}
}
Run Code Online (Sandbox Code Playgroud)

我更喜欢解决方案不需要额外的插件,但如果没有其他方法,请随时提供类似的解决方案。谢谢

html javascript css jquery animation

3
推荐指数
2
解决办法
2万
查看次数

使用页脚在tableview中无限滚动

我想在tableview中支持无限滚动.我知道tableview可以无限滚动,但我的情况有所不同.

最初,我将在我的tableview中加载30个项目,因为用户向下滚动接近30个元素,我将发出一个http请求以获得接下来的30个项目,所以它不像我一次加载60个项目.

关于这样做的方法是当我的桌子最初填充30个项目时,一旦看到足部视图,那么我将请求接下来的30个项目.

我的问题是如何检测到footerview?只是有足够的内容会出现"会出现"吗?

如果还有其他更好的方法可以完成上述方案,请告诉我

谢谢!!

scroll footer tableview viewwillappear ios

2
推荐指数
1
解决办法
1421
查看次数

更改UIPopoverController中的箭头位置

我有一个UIPopoverController但是,由于设计,我必须以不同的方式放置箭头.同样,这是箭头放置,而不是箭头方向

换句话说,默认情况下,箭头位于UIPopoverController的中心,如下所示:

 -----^-----
 |         |
 |         |
 |         |
 |_________|
Run Code Online (Sandbox Code Playgroud)

我希望以下箭头位置

 --^--------
 |         |
 |         |
 |         |
 |_________|
Run Code Online (Sandbox Code Playgroud)

这可能吗?

谢谢

uipopovercontroller ios

2
推荐指数
1
解决办法
3413
查看次数

Facebook 用户访问令牌与应用程序访问令牌与页面访问令牌

我已阅读文档身份验证(来自 Facebook 的官方)。我仍然不明白 Facebook 提供的这三种类型的访问令牌之间的区别。网站上给出了一些示例,但我仍然不太明白。

是否有一个简单的例子,为什么会使用一个而不是另一个?

特别强调应用程序访问令牌,这是我感到困惑的地方。

android facebook oauth ios web

1
推荐指数
1
解决办法
1476
查看次数

协议定义中的编译器错误"期望类型"

我有两个文件定义协议,用于实现观察者模式,我从其中一个获得编译器错误.

// ObserverDelegate.h
#import <Foundation/Foundation.h>


@protocol ObserverDelegate <NSObject>
@required
@end


// ObservableDelegate.h
#import <Foundation/Foundation.h>
#import "ObserverDelegate.h"
@protocol ObservableDelegate <NSObject>
@required
-(void) addObserver: (ObservableDelegate*) observer; // ERROR ON THIS LINE WHEN COMPILE
@end
Run Code Online (Sandbox Code Playgroud)

我只有.h文件,ObserverDelegateObservableDelegate没有相应的.m文件.

该错误在ObserveableDelegate.h中显示"预期的类型" -(void) addObserver: (ObservableDelegate*) observer;

compiler-errors protocols objective-c

1
推荐指数
1
解决办法
2879
查看次数

如果检查变量,则下划线js模板

我试图使用underscore.js模板方法来渲染一些数据,所以基本上这是我想要做的,如果我在伪代码中做

if (url is not null) {
     <div>
       <img src=url />
     </div>
}
Run Code Online (Sandbox Code Playgroud)

我需要在下划线js模板中执行此检查,但我不确定以下是否合法,棘手的部分是url也是模板变量

<% if (<%=url%>) { %>
    <img src=<%=url%> />
<% } %>
Run Code Online (Sandbox Code Playgroud)

救命?

templates backbone.js underscore.js web

0
推荐指数
1
解决办法
5471
查看次数