我需要一个需要应用程序通用的视图。我将视图添加到新的uiwindow,因为视图不应该导航到其他屏幕,它需要是常见的。这就是为什么我在单独的uiwindow上设置为每个参考[http://b2cloud.com.au/tutorial/multiple-uiwindows/]。但这里是实际问题。我在新的UIwindow顶部添加了一个按钮,无法选择,因为禁用了用户交互。添加了下面的代码。
topWindow = [[UIWindow alloc] initWithFrame:CGRectMake(0, 0, [UIScreen mainScreen].bounds.size.width, 200)];
[topWindow setWindowLevel:UIWindowLevelAlert];
[topWindow setRootViewController:viewController];
[topWindow setHidden:NO];
[topWindow setUserInteractionEnabled:NO];
如果我设置了topWindow setUserInteractionEnabled:YES];
,那么我无法触摸主窗口。
我想要为topWindow按钮启用用户交互之类的东西,我也需要主UIWindow的用户交互。
答案 0 :(得分:0)
感谢您的回复。请回复。
我在iOS中的Container View的帮助下完成了这项工作。使用容器视图修复了一个伪视图控制器,并将假视图控制器添加到根视图控制器。它就像魅力一样。
感谢。