我遇到UISwipeGestureRecognizer
的问题,无法找到解决方法。
我只想在视图的一半上使用UISwipeGestureRecognizer
。但我也想在我看来使用按钮。
这就是我所做的。
我有一个名为UIView
的{{1}}是768 x 1024像素,上面有按钮。
现在,我想在名为firstView
{7}的UIView
之上添加UIImageView
或firstView
,即768 x 512 px。
滑动即可生效,但secondView
下面的按钮(按钮位于secondView
上)无法正常工作。
我想念两个观点回应的功能是什么? 或者是否有比我上面描述的更好的方法?
我的滑动代码:
firstView
答案 0 :(得分:0)
我找到了自己的解决方案。我把屏幕放在4个视图中。现在我可以给每个视图自己的手势识别。
// set CGRect for downLeftView
downLeftView = [[[UIImageView alloc] initWithFrame:CGRectMake(0,512,384,512)] autorelease];
// set CGRect for downRightView
downRightView = [[[UIImageView alloc] initWithFrame:CGRectMake(384,512,384,512)] autorelease];
// set CGRect for upRightView
upRightView = [[[UIImageView alloc] initWithFrame:CGRectMake(0,0,384,512)] autorelease];
// set CGRect for upLeftView
upLeftView = [[[UIImageView alloc] initWithFrame:CGRectMake(384,0,384,512)] autorelease];