Как создать невидимую кнопку, которая покрывает весь экран, включая навигационный контроллер? - PullRequest
0 голосов
/ 04 апреля 2010

У меня есть простое табличное представление, которое ведет к подробному виду с помощью контроллера навигации. В детальном представлении мне нужно создать кнопку, которая при нажатии изолирует все остальные кнопки, отображаемые на экране, включая кнопку возврата навигационного контроллера. Я знаю, как заставить невидимую кнопку покрыть большинство кнопок на экране, но не могу заставить ее покрыть кнопку возврата контроллера навигации, так как она была создана в родительском представлении. Как мне вставить его поверх контроллера навигации из подробного вида?

1 Ответ

0 голосов
/ 05 апреля 2010

Вы можете вставить кнопку как непосредственное подпредставление ключевого окна.

[[UIApplication sharedApplication].keyWindow addSubview:theButton];

(почему бы не использовать UIAlertView или UIActionSheet?)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...