Как отобразить представление UIActionSheet сверху контроллера панели вкладок?

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

Итак, пожалуйста, предложите, как просматривать сверху контроллер панели вкладок. Возможно ли это.

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

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

Спасибо, Мадан Мохан.

Ответ 1

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

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

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