UIBarButtonItem heeft initWithCustomView.
Zo als u UIButton zult creëren, dan kunt u iets als schrijven:
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 zult u een kort voorbeeld zien:
Hoe te om een douane UIBarButtonItem te gebruiken om een UIActivityIndicatorView te tonen
http://www.leegillen.com/Public/Blog/Entries/2008/10/26_How_to_use_a_custom_UIBarButtonItem_to_display_a_UIActivityIndicatorView.htmlEigenlijk ook heeft deze klasse initWithImage.