如何使 UIViewController 工具栏出现? [关闭]
Posted
技术标签:
【中文标题】如何使 UIViewController 工具栏出现? [关闭]【英文标题】:How to make UIViewController toolbar appear? [closed] 【发布时间】:2013-04-10 20:39:19 【问题描述】:在情节提要上放置 UIViewController 时,它有一个“内置”工具栏,我可以在设计期间向其中添加按钮。我的问题是它不会在运行时出现。有属性toolbarHidden
但这不能控制工具栏的可见性。如何将其设置为可见?
【问题讨论】:
你的问题是...... @DanF 我的问题是如何将 UIViewController 中的默认工具栏设置为可见 【参考方案1】:“内置”工具栏位于属性检查器的“模拟指标”部分。
这些实体仅可用于设计目的,它们模拟由于外部条件而可能强加在 viewController 上的小部件的效果。
在模拟工具栏指标的情况下,这向您展示了如果 viewController 嵌入在 UINavigationController
中时的外观,toolbarHidden
属性设置为“false”
UIViewController 没有toolbar
属性,这就是为什么在头文件中找不到对它的引用的原因。
【讨论】:
我的 UIViewController 嵌入在 UINavigationController 中,它是从 UITableViewController 调用的推送序列。如果我设置 UINavicationController 的工具栏隐藏,它不会影响 UITableController 吗? @liva 您可以在viewWillAppear
上的每个viewController
中设置它(例如)...self.navigationController.toolbarHidden=NO
。进入工具栏的工具栏项目是 viewController 的属性。以上是关于如何使 UIViewController 工具栏出现? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章
如何使 UIViewController 成为单独 UITableViewController 的委托?
iOS:如何在弹出其子 UIViewController 后“刷新” UIViewController?
如果我在 UIScrollView 中有 UIViewController,如何以编程方式使 UIScrollview zoomToRect?