我想使用更好的風格的UIBarButtonType作爲典型的UIButton。這只是用於視圖而不是導航欄。UIBarButtonType作爲UIButton。不在NavigationBar上!
我真的不想重新創建圖像應用程序中的按鈕,並適用於各種狀態。我知道如何做到這一點,所以一定有辦法。
請幫忙。
我想使用更好的風格的UIBarButtonType作爲典型的UIButton。這只是用於視圖而不是導航欄。UIBarButtonType作爲UIButton。不在NavigationBar上!
我真的不想重新創建圖像應用程序中的按鈕,並適用於各種狀態。我知道如何做到這一點,所以一定有辦法。
請幫忙。
我想這和它的作品:
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;)
你不能那樣做。 UIBarButtonItems僅用於UIToolbar和UINavigationBar。 您需要創建自己的背景圖像。這不是一個大問題,只有幾行。
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