2012-02-23 189 views

回答

1

戴維說,你可以更改任何UIBarButtonItem色調的顏色。如果您在IB中添加按鈕,則必須在Inspector中使用屬性。在欄按鈕項目您可以決定樣式和色調顏色。

另外,在這裏我正在以編程方式向工具欄添加一個棕色的播放按鈕。

UIBarButtonItem *play =[[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemPlay 
                    target:self 
                    action:@selector(playSomething)]; // if you want to do something when play pressed 
[play setStyle:UIBarButtonItemStylePlain]; // Other options are UIBarButtonItemStyleDone or UIBarButtonItemStyleBordered 
[play setTintColor:[UIColor brownColor]]; // or whatever color u like 


NSArray *items = [[NSArray alloc] initWithObjects:play /*Other buttons like UIBarButtonSystemItemFlexibleSpace can go here*/, nil]; 

[self setToolbarItems:items]; 

請記住,你可以爲你想要顏色,按鈕等我作爲應該UIBarButtonItem個人要寧願用小圖標,圖像創意。

希望它有幫助..