在IOS 7中,uibarbutton项目在放置在navigationcontroller项目中的自定义工具栏中没有正确对齐?

时间:2014-03-11 05:29:49

标签: iphone

  

我添加了UIBarButtonItem * addBarButton = [[UIBarButtonItem alloc]> initWithBarButtonSystemItem:UIBarButtonSystemItemAdd target:self action:@selector(insertData)];   在工具栏中但+按钮没有正确对齐?

1 个答案:

答案 0 :(得分:0)

将两个UIBarButtonSystemItemFlexibleSpace项添加到工具栏中,项目的左侧和右侧

UIBarButtonItem *flexibleSpace = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemFlexibleSpace target:nil action:nil];
[toolbar setItems:[NSArray arrayWithObjects:flexibleSpace, settingsButton,deleteButton,addButton, flexibleSpace, nil]];
[flexibleSpace release];

像添加任何其他工具栏项一样添加这些项目将在两者之间均匀分配空间

希望这会对你有所帮助。