我是 iphone 新手。我对我的项目感到震惊,因为我在很多按钮中有一个视图控制器,当我点击 webview 时,它会识别手势并为 webview 设置一些大小,但是有一些当时屏幕上的按钮是可见的...
问问题
673 次
3 回答
1
这将禁用除 uiwebview 之外的所有视图上的用户交互
for(UIView *currentView in self.view.subviews)
{
if([currentView isKindOfClass: [UIWebView class]])
{
currentView.userInteractionEnabled = NO;
}
}
于 2012-07-20T15:53:49.647 回答
0
您可以设置任何 UI 对象的属性 userInteractionEnabled=YES //或 No。
于 2012-07-20T15:01:02.680 回答
0
你可以把你的 webview 放在一个透明的 view 上(让我们把它命名为“coverView”),它的 frame 等于 screen 的 frame。当您展示coverView(带有webview)时,用户将看到webview周围的一切(因为coverView是透明的),但是与webview周围其他对象的任何交互都将被coverView阻止。
于 2012-07-20T15:01:41.213 回答