只要模式窗口打开(Xcode/iOS),主视图上的用户交互就被禁用
我从我的AppDelegate打开一个模式窗口(实际上是从另一个ViewController调用的,不是最好的方式..): 我尝试最小化要附加到屏幕底部的窗口(从模式中): 但当我这样做时,背景中的视图无法接收任何触摸/交互。当模态停留在屏幕底部时,我如何与主视图交互。就像“Spotify的小玩家”和其他游戏一样 感谢您的帮助 编辑-已解决强> 从模态转换到视图,然后我在做只要模式窗口打开(Xcode/iOS),主视图上的用户交互就被禁用,ios,objective-c,presentmodalviewcontroller,Ios,Objective C,Presentmodalviewcontroller,我从我的AppDelegate打开一个模式窗口(实际上是从另一个ViewController调用的,不是最好的方式..): 我尝试最小化要附加到屏幕底部的窗口(从模式中): 但当我这样做时,背景中的视图无法接收任何触摸/交互。当模态停留在屏幕底部时,我如何与主视图交互。就像“Spotify的小玩家”和其他游戏一样 感谢您的帮助 编辑-已解决 从模态转换到视图,然后我在做 [self.window addSubview: myWindow.view]; 但我把它改成了 [self.window.
[self.window addSubview: myWindow.view];
但我把它改成了
[self.window.rootViewController.view addSubview: myWindow.view];
将具有所需帧的UIView作为子视图添加到活动UIViewController中,无需使用modalViewController“modal”表示“仅获取输入”,只要您的模式可见,其他视图就无法获取输入。已修复该问题!谢谢你的支持。Did[self.window.rootViewController.view addSubview:myWindow.view];因为我在做[self.windowaddsubview:myWindow.view];将具有所需帧的UIView作为子视图添加到活动UIViewController中,无需使用modalViewController“modal”表示“仅获取输入”,只要您的模式可见,其他视图就无法获取输入。已修复该问题!谢谢你的支持。Did[self.window.rootViewController.view addSubview:myWindow.view];因为我在做[self.windowaddsubview:myWindow.view];将具有所需帧的UIView作为子视图添加到活动UIViewController中,无需使用modalViewController“modal”表示“仅获取输入”,只要您的模式可见,其他视图就无法获取输入。已修复该问题!谢谢你的支持。Did[self.window.rootViewController.view addSubview:myWindow.view];因为我在做[self.windowaddsubview:myWindow.view];
[self.window addSubview: myWindow.view];
[self.window.rootViewController.view addSubview: myWindow.view];