如何在推送视图时在导航栏中重用uibarbutton

时间:2012-08-22 02:08:46

标签: ios uinavigationcontroller

当您推送和弹出视图时,希望相同按钮(及其功能)出现在导航控制器的导航栏中时,最佳方法是什么?例如,在我的应用程序中,我想要一个“用户设置”按钮出现在导航栏中,而不管当前位于堆栈顶部的视图。点击按钮时会出现一个弹出框,显示特定设置列表。我是否必须为可能出现在堆栈中的每个视图设置此功能?或者有没有办法设置一次并允许它出现在堆栈中的所有视图?

1 个答案:

答案 0 :(得分:0)

我认为最简单的方法是创建UIViewController的子类。让所有需要具有此行为的视图都继承自子类。