视图的顶部和底部有哪些工具栏?
如何在代码中而不是在IB中添加这些内容?
答案 0 :(得分:2)
顶部看起来像UINavigationController
从另一个UIViewController
模态呈现。取消按钮添加在
- (void)viewDidLoad
视图方法作为右侧导航项。
底部只是一个普通的UIToolBar
,带有4个按钮。
所有UINavigationControllers
都内置了UIToolbar
,只需调用以下函数即可显示它。
[self.navigationController setToolbarHidden:NO];
如果要创建按钮,可以调用...
- (void)setToolbarItems:(NSArray *)toolbarItems animated:(BOOL)animated
配置UIToolbar
项。 UIToolbar
中的所有项目只是NSArray
个对象。在这种情况下,您的对象是按钮。为了正确地区分UIToolbar
中的项目,可以在按钮之间放置一个灵活的空间对象,使其看起来很漂亮。因此,当您设置自己的工具栏项目数组时。按钮|空间|按钮|空间|按钮|空间|用于完成上述效果的按钮。
如果您迷路了,可以在UIToolbar Class Reference找到一些信息。