ナビゲーションバーを実装して左バーボタンを追加することはできますが、左ボタンにスペースができる前に、ios 7 でこのスペースを削除する方法を尋ねてください。
3071 次
3 に答える
4
これを使用すると動作します私はそれを使用し、iOS 7でも正常に動作します
UIBarButtonItem *homeButton = [[UIBarButtonItem alloc] initWithCustomView:segmentView];
UIBarButtonItem *negativeSpacer = [[UIBarButtonItem alloc]
initWithBarButtonSystemItem:UIBarButtonSystemItemFixedSpace
target:nil action:nil];
negativeSpacer.width = -6;// it was -6 in iOS 6 you can set this as per your preference
[self.navigationItem setLeftBarButtonItems:[NSArray arrayWithObjects:negativeSpacer,homeButton, nil] animated:NO];
于 2013-11-13T12:48:04.830 に答える