更改视图控制器时是否有任何代码运行?

时间:2012-08-04 22:00:41

标签: xcode xamarin.ios

更改视图控制器时是否可以覆盖任何全局函数?

喜欢app appate?

我正在使用单声道触摸,我想更改每个页面的导航栏。

2 个答案:

答案 0 :(得分:0)

我并不完全清楚你想要做什么。 如果仅更改显示的每个视图的导航栏,则可以访问" this.NavigationController"从每个viewcontroller。只要它们共享相同的UINavigationController,您就可以更改同一个导航栏。

答案 1 :(得分:0)

以下是一些帮助您的例子。

您可以在ViewDidLoad()

中执行这些操作
  • 在控制器上设置Title以设置标题栏的文本
  • 设置NavigationBar.RightBarButtonItemNavigationBar.LeftBarButtonItem以添加其他内容 按钮到工具栏
  • 设置NavigationBar.TintColor以更改栏的颜色

如果你在ViewDidLoad中执行这些操作,它会为每个屏幕或"控制器"你需要设置。

如果您提到具体需要的功能,我们可以为您提供更多帮助。