我有UIScrollView
很多子视图。当我滚动时,我想点击要拖动的子视图。有没有可能的方法来UIScrollView
阻止吞咽触摸?或者当您取消滚动时是否可以开始新的触摸(就像它滚动并且我点击它一样,子视图也会被点击,所以我可以将它拖出来)?
问问题
4302 次
1 回答
2
子类 UIScrollView 并覆盖该- (BOOL)touchesShouldCancelInContentView:(UIView *)view
方法。这是一个允许 uibutton 触摸通过的示例:
#import "scrollViewWithButtons.h"
@implementation scrollViewWithButtons
- (BOOL)touchesShouldCancelInContentView:(UIView *)view
{
return ![view isKindOfClass:[UISlider class]];
}
@end
于 2012-07-14T02:43:11.650 回答