2012-11-17 177 views

回答

8

添加間隔到按鈕的左邊,是這樣的:

UIBarButtonItem *backButtonItem = ....; 

UIBarButtonItem *spacer = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemFixedSpace target:nil action:nil]; 
spacer.width = -5; 

self.navigationItem.leftBarButtonItems = @[ spacer, backButtonItem ]; 
+0

能將它的XCode做呢?當將寬度設置爲-5時,它告訴我這不是一個有效的值。 – dreamzor

+0

順便說一下,Thx有很多答案,可以通過[UIBarButtonItem外觀]來完成,以使**每個**靈活空間都具有這樣的寬度? – dreamzor

+0

這個作弊節省了我的時間..謝謝! –