0

我在 UITableViewCell 子类中存储的 UIView 子类中有一个 UIWebView。我注意到我在视图控制器中丢失了触摸事件。我怎样才能解决这个问题?

我试过了

- (BOOL) canResignFirstResponder {
    return YES;
}

在我的自定义 UIView 中。我希望 UIWebView 在选择一个 div 时接收触摸输入。我想过让 div 100% 高,但这会导致其他问题。我正在考虑允许 UIView 子类放弃第一响应者状态,以便调用 tableView:didSelectRowAtIndexPath 但似乎不起作用。

有什么建议么?

4

1 回答 1

0

您是否尝试过使用手势识别器委托方法gestureRecognizer:shouldRecognizeSimultaneouslyWithGestureRecognizer:?你可以在这里阅读:http: //developer.apple.com/library/ios/#documentation/uikit/reference/UIGestureRecognizerDelegate_Protocol/Reference/Reference.html

于 2012-11-30T15:39:09.520 回答