2012-11-17 138 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

这个作弊节省了我的时间..谢谢! –