2016-04-01 3 views
0

Я хочу иметь пользовательский вид в диалоговом окне оповещения вместе с кнопкой «ОК» и «Отмена». Я хочу ввести viewController во время выполнения в alertViewController. Хотя он наследует от ViewController но documentation ясно заявляетДобавление ChildViewController в UIAlertController

Класс UIAlertController предназначен для использования как есть и не поддерживает подклассов. Иерархия представления для этого класса является частной и ее нельзя изменять.

Есть ли альтернативный способ сделать это.

ответ

0

Как говорится в сообщении, вы не можете подкласса UIAlertController. Просто используйте его как есть и используйте UIAlertAction, чтобы добавить действия, которые вы хотите предпринять («ОК», «Отмена» и т. Д.).

Если это не работает по вашему желанию, вам нужно будет создать новый ViewController (xib и класс) и спроектировать его, чтобы посмотреть & делать то, что вы хотите.

+0

Это то, что я хотел избежать, чтобы написать другой контроллер. диалоговое окно предупреждения делает много работы без кодирования –

Смежные вопросы