修改代码以添加主页按钮
Posted
技术标签:
【中文标题】修改代码以添加主页按钮【英文标题】:Modifying code to add a home button 【发布时间】:2010-07-23 15:34:37 【问题描述】:目前我需要修改的代码使用一个 tabBarController,里面有一个选择,它将用户带回到根视图,但是因为它是一个 tabBar,所以整个选项卡都是可选的,我需要它,所以只有位于标签栏中间的按钮被选中。
我对此很陌生,但知道这里需要的不是 tabBar,而是其他东西,也许只是在那里放一个按钮。任何帮助都会很棒。我会发布代码,但我不确定需要哪个部分。我希望我说得足够清楚:)
罗利
【问题讨论】:
【参考方案1】:标签栏用于在不同视图之间切换。如果你想要的只是一个主页按钮,那么标签栏不是一个好的选择。您可以使用简单的 UIButton,也可以使用工具栏——尽管工具栏通常在用户可能执行多个操作时使用。
【讨论】:
感谢您的回复,这正是我认为的问题所在。我认为该问题的快速解决方案是再添加 2 个选项卡栏项目以及已经存在于右侧和左侧的选项卡栏项目,但当被点击时它们不执行任何操作。这个想法是否可行?如果可以,我该如何实现? 我真的不会为您的情况建议标签栏。标签栏用于在视图之间切换。您可以将其视为单选按钮。如果已经选择了一个选项卡(在您的情况下是这样),并且用户点击它,它不会做任何事情,因为它已经被选中。您的主页按钮更像是一个动作风格的按钮。所以我真的建议使用工具栏或 UIButton。 作为上述的一个例外,如果您计划让用户能够在视图之间切换,并且每个选项卡调用不同的视图,那么选项卡栏将是合适的。 嘿,感谢您的建议,但是在我之前编写代码的方式意味着很多工作只需将其更改为按钮,我通过添加另一个选项卡但禁用它来使其工作并且似乎工作正常并且看起来不错,所以我不会再弄乱它了。再次感谢您的帮助。以上是关于修改代码以添加主页按钮的主要内容,如果未能解决你的问题,请参考以下文章
如果在主页按钮位于右侧时以横向模式初始化,iOS MKMapView 将显示空白地图