UIBarButtonItem har initWithCustomView.
, om så du ska, skapa UIButton, då dig kan skriva något som är lik:
UIBarButtonItem *barButtonItem = [[initWithCustomView för UIBarButtonItem alloc]: theUIButtonYouCreated
];
http://developer.apple.com/iphone/library/documentation/uikit/reference/UIBarButtonItem_Class/Reference/Reference.html#//apple_ref/occ/instm/UIBarButtonItem/initWithCustomView:
Här du ska ser ett kort exempel:
Hur man använder en beställnings- UIBarButtonItem för att visa en UIActivityIndicatorView
http://www.leegillen.com/Public/Blog/Entries/2008/10/26_How_to_use_a_custom_UIBarButtonItem_to_display_a_UIActivityIndicatorView.htmlFaktiskt detta klassificerar har initWithImage för.