我的UIToolbar按钮间距有问题,请看这个图片:
这是我的当前输出它是UIButButtonItem上的UIButton并且它不是我想要做的所需间距,我只是在它的nib文件上设置它们并且它们不能彼此更接近。
这是我想要的输出。
你能怎样设置间距?通过代码或其nib文件?
提前感谢!
答案 0 :(得分:1)
NSMutableArray *baritem =[NSMutableArray array];
[baritem addObject:return_button];
[baritem addObject:SYSBARBUTTON(UIBarButtonSystemItemFlexibleSpace, nil)];
[baritem addObject:preview];
[baritem addObject:SYSBARBUTTON(UIBarButtonSystemItemFlexibleSpace, nil)];
[baritem addObject:play_button];
[baritem addObject:SYSBARBUTTON(UIBarButtonSystemItemFlexibleSpace, nil)];
[baritem addObject:next];
[baritem addObject:SYSBARBUTTON(UIBarButtonSystemItemFlexibleSpace, nil)];
#define SYSBARBUTTON(ITEM, SELECTOR) [[[UIBarButtonItem alloc] initWithBarButtonSystemItem:ITEM target:self action:SELECTOR] autorelease]
由此我设置空间
答案 1 :(得分:1)
如果您使用.xib文件,则可以使用“灵活空格键按钮项目或固定空格键按钮项目”
通过在工具栏项之间使用它们,您可以在它们之间分配空间。 它非常方便,效果很好