Как отключить главную панель инструментов при отображении всплывающего окна с помощью modalInPopover?

Я показываю всплывающее окно с содержащимся в нем контроллером представления, для которого установлено свойство modalInView. Мне нужно, чтобы пользователь ввел здесь ответ, прежде чем продолжить.

Хотя это отключает большинство элементов управления моим пользовательским интерфейсом, оно отключает кнопки панели инструментов в основном приложении. Я не хочу, чтобы пользователь взаимодействовал с приложением перед тем, как выбрать элемент во всплывающем окне и закрыть его.

Я не упустил здесь чего-то умного - т.е. что по умолчанию отключит панель инструментов? Почему он остается активным? Есть ли какие-то рекомендации по пользовательскому интерфейсу, которые требуют этого?

Мне просто настроить панель инструментов так, чтобы запрещать взаимодействие с пользователем, или это беспорядочно?

6
задан dommer 12 July 2011 в 23:19
поделиться