语境
我有一个要添加的 UIButton,方法如下:
[self.view addSubview:[self returnCustomSubmitButton]];
我没有将工具栏添加为子视图,而是将 ViewControllers navigationController 属性 toolBarHidden 设置为 NO。-[self.navigationController setToolbarHidden:NO animated:NO];
在视图中会出现
额外细节
我这样做的原因是因为我想在下面创建类似于工具栏的东西(注意:这是一个 UITabBar,但我正在寻找相同的形状) - 所以我要添加一个工具栏,然后添加一个 UIButton viewControllers 视图并使用工具栏坐标定位 UIButton
我试图遵循这一点(注意:这同样适用于 UITabBar),但正在苦苦挣扎:http: //idevrecipes.com/2010/12/16/raised-center-tab-bar-button/
问题
UIButton 隐藏在 UIToolbar 后面(我希望它位于工具栏的顶部)。
问题
- 我该如何解决这个问题?
- 将 UIButton 转换为 UIBarButtItem 会更好吗?并将 UIButton 添加到 viewController 的 toolbarItems 数组?
- 我该怎么做?
更新
经过大量尝试解决此问题后,这是否与我正在使用 UINavigationController 以及我将 UIButton 添加到“自定义内容”区域并且导航工具栏位于其顶部的事实有关我做什么. 见下文: