1

我是 iOS 开发的新手,遇到了一个奇怪的问题。

我正在开发一个选项卡式 iOS 应用程序。在其中一个选项卡中,它加载一个UIWebView. 我已经添加了一个点击手势UIImageView并将其添加到UIScrollView. 这UIScrollViewUIWebView. 点击手势打开一个键盘。

问题是,当我来到此选项卡并尝试导航到另一个选项卡时,它会在选项卡单击时打开键盘,而不是移动到单击的选项卡。意味着点击手势也在调用标签点击。当我将 web 视图滚动到顶部以使其在选项卡之前不再保留时,它可以正常工作。

我正在通过UIImageView以下方式添加点击手势。

-(void)setOnTypeGesture{
    UITapGestureRecognizer *uiViewTextViewGesture = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(tappedInUIView:)];
    uiView.userInteractionEnabled = YES;
    [uiView addGestureRecognizer:uiViewTextViewGesture];
    [uiViewTextViewGesture release];

}

有什么建议么 ?

4

0 回答 0