2010-05-05 130 views
10

我需要在Tab Bar控制器上方顯示操作表。我的意思是,即使操作工作表視圖處於可見模式,我也能看到Tab Bar控制器。如何從上方顯示UIActionSheet視圖標籤欄控制器?

所以,請建議如何從上方查看標籤欄控制器。可能嗎。

其次,如何改變動作表的背景色並取消按鈕的背景色。

請幫我

謝謝你, 馬丹·莫漢。

回答

28

要顯示從標籤欄的動作片,可以調用被呈現它的視圖控制器內執行以下操作: [actionSheet showFromTabBar:self.tabBarController.tabBar];

注意,引用明確說明動作片材不能被樣式。反正我也不知道如何讓一個操作表出現在標籤欄的頂部。如果您希望按照您所陳述的方式使用既定的界面指南,您可能需要創建自定義視圖。

編輯:操作表通常遮擋標籤欄的原因是它的目的是爲模式:用戶選擇操作或取消操作。無論哪種方式,他們都不應該在做出選擇之前離開,這是您期望的佈局意味着的。

相關問題