2011-02-24 41 views

回答

0

我想這和它的作品:

UIButton *info = [UIButton buttonWithType:UIButtonTypeInfoLight]; 
UIBarButtonItem *infoBis = [[UIBarButtonItem alloc] initWithCustomView:info]; 
NSArray *array = [[NSArray alloc] initWithObjects:infoBis, nil]; 
[tool setItems:array animated:YES]; //tool = UIToolbar 

不要忘記把目標對你的UIBarButtonItem;)

0

你不能那樣做。 UIBarButtonItems僅用於UIToolbar和UINavigationBar。 您需要創建自己的背景圖像。這不是一個大問題,只有幾行。

+0

MacTeo,感謝隊友。我最終創建了UIToolBar的子類並繪製了透明像素: 'code'-(void)drawRect:(CGRect)rect UIImage * image = [UIImage imageNamed:@「transparent.png」]; \t [image drawInRect:rect]; \t [image release]; } 'code' 然後將我想要的UIBarButtonItem添加到該子類ToolBar的實例中。然後把它放在我需要的地方。工作很好。但我結束了與UI設計不同的路線,所以沒有人會看到實現。 – elliotrock 2011-02-28 04:43:46

相關問題