我有一个基于 UISplitViewController 的应用程序,它在拆分的 MasterViewController 中显示一个 ActionSheet。在 iOS 5.1 之前,我在拆分呈现的弹出窗口中显示操作表没有问题,但现在,显示 MasterController 的新“滑入”方式显然有问题。
问题是,当我尝试使用任何 [actionSheet show..] 方法呈现 ActionSheet 时,应用程序崩溃并出现以下错误(确切的断言如下)。
*** Assertion failure in -[UIActionSheet presentSheetInPopoverView:], /SourceCache/UIKit_Sim/UIKit-1914.84/UIActionSheet.m:1816
sharedlibrary apply-load-rules all
Error in re-setting breakpoint 1:
Catchpoint 2 (throw)Error in re-setting breakpoint 1:
Error in re-setting breakpoint 1:
Current language: auto; currently objective-c
我用谷歌搜索了一段时间,但没有实质性的答案.. 有人说这可能是新的 SplitViewController 中的一个错误...
想法?
先感谢您!
更新:我发布了一个可能的通用解决方法,请查看。如果它对您有用,请发表评论....如果没问题,我会在几天内将其标记为正确