UIBarButtonItem hat initWithCustomView.
So, wenn Sie UIButton herstellen, dann Sie kann etwas wie schreiben:
UIBarButtonItem *barButtonItem = [[UIBarButtonItem alloc] initWithCustomView: theUIButtonYouCreated
];
http://developer.apple.com/iphone/library/documentation/uikit/reference/UIBarButtonItem_Class/Reference/Reference.html#//apple_ref/occ/instm/UIBarButtonItem/initWithCustomView:
Hier sehen Sie ein kurzes Beispiel:
Wie man eine Gewohnheit UIBarButtonItem verwendet, um ein UIActivityIndicatorView anzuzeigen
http://www.leegillen.com/Public/Blog/Entries/2008/10/26_How_to_use_a_custom_UIBarButtonItem_to_display_a_UIActivityIndicatorView.htmlWirklich hat diese Kategorie initWithImage auch.