Tap Gesture只是一部分

时间:2013-10-25 06:25:00

标签: iphone uitapgesturerecognizer

最近我尝试创建一个自定义的segmentedControl,其中我有三个视图。

当我接触到第一视图时,tapGesture工作了。但剩下的一半回应了。

我的细分框架是:

segment.frame = CGRectMake(0,0,300,100);

UIView的框架是:

view1 = [[UIView alloc] initWithFrame:CGRectMake(10,80,100,40)];

2 个答案:

答案 0 :(得分:0)

将帧的高度更改为200然后它将起作用:

segment.frame=CGRectMake(0, 0, 300, 200) ;

原因:比较时您的视野高度较低。

答案 1 :(得分:0)

像这样放置你的视图框架它会对你有用。因为你从y = 0添加高度为100的Segment,所以你可以在y = 100之后设置视图框架。

view1 = [[UIView alloc] initWithFrame:CGRectMake(10,110,100,40)];