5
我沒有爲我的UINavigationController添加一個工具欄,並且工作正常。但我沒有看到任何改變工具欄外觀的可能性(如其他backgroundcolor等)。從UINavigationController更改工具欄的外觀
docs告訴我,UINavigationController具有工具欄屬性,但它是隻讀的。
我必須做一個自定義UIView或有任何其他給定的方式嗎?
歡呼 西里爾
我沒有爲我的UINavigationController添加一個工具欄,並且工作正常。但我沒有看到任何改變工具欄外觀的可能性(如其他backgroundcolor等)。從UINavigationController更改工具欄的外觀
docs告訴我,UINavigationController具有工具欄屬性,但它是隻讀的。
我必須做一個自定義UIView或有任何其他給定的方式嗎?
歡呼 西里爾
在工具欄屬性本身可能是隻讀的,它的性能,因爲它們通常是。
正在讀取的工具欄意味着您無法爲該屬性設置不同的工具欄實例。工具欄屬性,如barStyle
是可讀寫的,可修改。
只需撥打:
myNavController.toolbar.barStyle = UIBarStyleBlackOpaque; // exchange this style constant for whatever you want to use.
唉唉權。只讀只讀,沒有想到它。 thx很多 – gabac 2010-03-30 15:37:36