UIBarButtonItem не расширяет UIView, поэтому его нельзя преобразовать напрямую.Вы можете добавить UIBarButtonItem, который вы хотите преобразовать, в UIToolbar, преобразовать UIToolbar, а затем добавить панель инструментов в качестве пользовательского представления в другой UIBarButtonItem.Этот элемент затем можно установить как элемент навигации или добавить на другую панель инструментов UITool.Однако, если вы используете пользовательский вид или изображение, то подход Эмиля в приведенном выше комментарии является лучшим.
UIBarButtonItem *backItem = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemPlay target:self action:@selector(handleForwardItemTouch:)];
UIToolbar *backToolbar = [[[UIToolbar alloc] initWithFrame:CGRectMake(0, 0, 44, 44)] autorelease];
[backToolbar setTransform:CGAffineTransformMakeScale(-1, 1)];
UIBarButtonItem *backToolbarItem = [[[UIBarButtonItem alloc] initWithCustomView:backToolbar] autorelease];
self.navigationItem.rightBarButtonItem = backToolbarItem;