У меня есть приложение, основанное на UISplitViewController, которое показывает ActionSheet в MasterViewController в Split. До iOS 5.1 у меня не было проблем с представлением листа действий во всплывающем окне, представленном разделением, но теперь, очевидно, что-то не так с новым способом «вставки», показывающим MasterController.
Дело в том, что когда я пытаюсь представить ActionSheet, используя любой метод [actionSheet show ..], приложение вылетает со следующей ошибкой (точное утверждение следующее).
*** 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 ...
Идеи
Заранее спасибо!
ОБНОВЛЕНИЕ: я опубликовал возможный типовой обходной путь, проверьте его. Если это работает для вас, оставьте комментарий .... Если все в порядке, я отмечу это как правильное через пару дней