Cry*_*lue 5 iphone xcode objective-c uitoolbar ios
我的应用程序顶部和底部有一个工具栏,我需要创建按钮放入工具栏.设计此应用程序的人希望在工具栏上的按钮之间放置空间.除了手动编码按钮的位置更改外,是否有更好的方法通过Interface Builder实现此目的?
Emp*_*ack 23
您可以在想要空间的位置添加UIBarButtonSystemItemFlexibaleSpace类型的条形按钮.
UIBarButtonItem *barButton1 = ...
UIBarButtonItem *barButton2 = ...
UIBarButtonItem *flexibleSpaceBarButton = [[UIBarButtonItem alloc]
initWithBarButtonSystemItem:UIBarButtonSystemItemFlexibleSpace
target:nil
action:nil];
toolbar.items = [NSArray arrayWithObjects:barButton1,
flexibleSpaceBarButton,
barButton2, nil];
Run Code Online (Sandbox Code Playgroud)