簡體   English   中英

使用情節提要板時修改UITabBarController

[英]Modify UITabBarController while using Storyboards

我在情節提要上較新。 我的故事板上有一個UITabBarController作為應用程序的入口。 我將所有其他視圖控制器綁定到選項卡欄控制器。 一切正常。 我現在想做一些非常基本的界面,顏色,不透明度,文本,圖像等。

這聽起來像是一個非常基本的問題,但是我該如何訪問UITabBarController來設置我的值。 做這些修改的最好方法是什么:appDelegate,因為一個tabbarcontroller控制整個應用程序的所有控制器嗎?

我已經嘗試過的操作已經創建了一個新類UITabBarController,並將其設置為自定義類,從而將它綁定到StoryBoard中的UITabBarController。 我不知道如何訪問UITabBarController進行任何自定義。

您應該能夠使用類似以下內容的控制器:

AppDelegate *appDelegate = [[UIApplication sharedApplication] delegate];
UITabBarController *tbc = (UITabBarController *)[[appDelegate window] rootViewController];

(在使用它之前添加代碼以測試它確實是UITabBarController會是一個好主意。)

另外,如果選項卡欄控制器是UITabBarController的自定義子類,則使用其viewDidLoad修改其自身的屬性會更加viewDidLoad

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM