我正在编写一个MobileSubstrate插件(越狱设备上的代码插入平台),它将挂钩到safari和其他一些应用程序。
此插件必须显示UIActionSheet。但为了做到这一点,我需要找到一个显示它的视图。到目前为止,我正在使用showInView:[[UIApplication sharedApplication] keyWindow],但它不是完美的解决方案。
有没有办法找到最高的视图?最高,因此UIActionSheet不会被视图覆盖。
提前致谢。
答案 0 :(得分:0)
keyWindow是最高视图。您可以查看keyWindow的子视图,但根据我的经验,它们不太可能正常工作 - 标签栏控制器是一个很好的示例,其中没有直接子视图非常适合添加子视图。
使用keywindow时遇到了什么问题?主要的烦恼是,关键窗口的东西在横向模式下没有正确旋转......