0
我有一個標準的工具欄的桌面視圖。我想改變這個工具欄的樣式。UITableViewController:我怎樣才能繪製其工具欄的子類?
是否可以繼承UITableView.toolbar並覆蓋drawRect?
我有一個標準的工具欄的桌面視圖。我想改變這個工具欄的樣式。UITableViewController:我怎樣才能繪製其工具欄的子類?
是否可以繼承UITableView.toolbar並覆蓋drawRect?
最簡單的方法是使用UIAppearance
: http://developer.apple.com/library/ios/#documentation/uikit/reference/UIToolbar_Class/Reference/Reference.html
看來如果重寫drawRect:
它沒有做任何事情,而不是你需要重寫drawLayer:inContext:
http://atastypixel.com/blog/making-uitoolbar-and-uinavigationbars-background-totally-transparent/
我不相信的UIViewController或它的子類爲他們的工具欄提供了一個類。你可以調整它的'drawRect:',或者用UIAppearance – CodaFi