我是 iOS 开发的新手,遇到了一个奇怪的问题。
我正在开发一个选项卡式 iOS 应用程序。在其中一个选项卡中,它加载一个UIWebView
. 我已经添加了一个点击手势UIImageView
并将其添加到UIScrollView
. 这UIScrollView
是UIWebView
. 点击手势打开一个键盘。
问题是,当我来到此选项卡并尝试导航到另一个选项卡时,它会在选项卡单击时打开键盘,而不是移动到单击的选项卡。意味着点击手势也在调用标签点击。当我将 web 视图滚动到顶部以使其在选项卡之前不再保留时,它可以正常工作。
我正在通过UIImageView
以下方式添加点击手势。
-(void)setOnTypeGesture{
UITapGestureRecognizer *uiViewTextViewGesture = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(tappedInUIView:)];
uiView.userInteractionEnabled = YES;
[uiView addGestureRecognizer:uiViewTextViewGesture];
[uiViewTextViewGesture release];
}
有什么建议么 ?