Как отобразить представление UIActionSheet от вышеупомянутого Контроллера Панели вкладок?

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

Так, предложите, как просмотреть от выше контроллера Панели вкладок. Действительно ли это возможно.

во-вторых, Как изменить задний грунт листа действия и кнопки отмены назад грунт.

Пожалуйста, помогите мне!

Спасибо, Madan Mohan.

10
задан Madan Mohan 5 May 2010 в 14:48
поделиться

1 ответ

Чтобы отобразить лист действий из панели вкладок, вы можете вызвать следующее в контроллере представления, который его представляет: [actionSheet showFromTabBar:self.tabBarController.tabBar];

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

edit: Причина, по которой окно действий обычно скрывает панель вкладок, заключается в том, что оно должно быть модальным: пользователь либо выбирает действие, либо отменяет его. В любом случае, он не должен переходить в другое место до того, как сделает выбор, что подразумевает ваш желаемый макет.

28
ответ дан 3 December 2019 в 15:35
поделиться