2011-10-11 150 views

回答

3

我假設你想要定位比5.0版本更老的iOS版本。 (5.0及以上,你可以利用新的UIAppearance的東西。)

如果它只是改變了導航欄和條紋的tableView的背景下,這是很容易:我認爲首要+[UIColor groupTableViewBackgroundColor]使用上UIColor類別來回報您的黑色。導航欄甚至更容易,因爲IASK應該從導航控制器繼承導航欄。

如果您的需求比較複雜,您可能會想要改變XIB。

+0

感謝您的幫助。我將如何去覆蓋你提到的方法?這只是在我的.m文件中重新實現它的問題嗎? 關於導航欄,我目前沒有使用導航控制器,那麼還有另一種方法來改變它嗎? –

+0

UIColor:是的,只需使用Xcode New File助手在UIColor上創建一個新類別即可。你不必將它包含在任何地方,只需要在項目中。導航欄:您應該始終具有IASK的導航欄。如果以模態方式顯示它,則會提供一個帶有IASK的新「UINavigationController」作爲根視圖控制器。 –

+0

非常感謝您的幫助。出於興趣,如果我想更改其他顏色等(例如表格中的標籤顏色),我可以在哪裏找到需要覆蓋哪些方法? –