UISplitViewController を使用しているときにポートレート モードにすると、barButtonItem によって提供されます。そのbarButtonItemにcustomViewを使用するにはどうすればよいですか?
私は次の方法を試しました。縦向きから始めるとうまくいきます。しかし、横向きにすると、戻ってきたときにクラッシュします。
ビューでDidLoad
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;
私は何をしますか?または代替ソリューションはありますか?