我使用UITextView创建了一个应用程序,偶尔在点击文本时它不会显示“选择”,“复制”,“粘贴”菜单项。如果我双击主页按钮并关闭应用程序,然后重新打开它,我可以再次执行,这让我觉得这是一个内存问题(如果它没有足够的内存,它不会显示菜单?)
答案 0 :(得分:1)
我的问题是我创建了一个UIWindow来覆盖主窗口。我为该窗口提供了一个UIWindowLevelAlertView / 20的窗口级别,因此它将悬停在主窗口和警报视图之间。但是,有时,AlertViews在释放关键窗口时会将关键窗口还原到我的封面,而不是主窗口,这会使菜单控制器无法正确显示位于主窗口的UITextView上。