Ios 向视图中添加动态按钮
Ios 向视图中添加动态按钮,ios,objective-c,uiview,uibutton,uigesturerecognizer,Ios,Objective C,Uiview,Uibutton,Uigesturerecognizer,我能够得到用户点击的身体部位的放大率。但是,如前所述,文本(如图中的“手腕”)应根据身体部位动态变化,并应充当按钮,以便再次点击时,通过功能调用将用户带到不同的详细信息屏幕。如何实现此功能?欢迎使用代码片段。也许您可以使用TapGestureRecognitor实现所需的效果 在viewDidLoad中: UITapGestureRecognizer *tapWrist = [[UITapGestureRecognizer alloc] initWithTarget:self action:@s
我能够得到用户点击的身体部位的放大率。但是,如前所述,文本(如图中的“手腕”)应根据身体部位动态变化,并应充当按钮,以便再次点击时,通过功能调用将用户带到不同的详细信息屏幕。如何实现此功能?欢迎使用代码片段。也许您可以使用TapGestureRecognitor实现所需的效果 在viewDidLoad中:
UITapGestureRecognizer *tapWrist = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(tappedWrist)];
tapWrist.delegate = self;
[bodyView addGestureRecognizer:tapWrist];
添加方法:
- (void)tappedWrist
{
// code here
}
不要忘记包括:
- (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldRecognizeSimultaneouslyWithGestureRecognizer:(UIGestureRecognizer *)otherGestureRecognizer {
return YES;
}
并将UIgestureRecognitizerDelegate添加到头文件中