Когда мы используем портретный режим при использовании UISplitViewController, они будут предоставлены нам посредством barButtonItem.Как я могу использовать customView для этого barButtonItem?
Я попробовал следующий способ.Это работает, если я начну с портретной ориентации.Но если я ухожу в ландшафт и когда возвращаюсь, он падает.
В viewDidLoad
UIImage *image = [UIImage imageNamed:@"home.png"];
UIButton *button = [UIButton buttonWithType:UIButtonTypeCustom];
button.bounds = CGRectMake(0, 0, 22.00, 22.00);
[button setImage:image forState:UIControlStateNormal];
[button addTarget:self action:@selector(showHomeDetails) forControlEvents:UIControlEventTouchDown];
homeButton = [[UIBarButtonItem alloc] initWithCustomView:button];
[button release];
Тогда в willHideViewController
barButtonItem = homeButton;
Что мне делать?ИЛИ есть альтернативное решение?