ios - 所有导航 Controller 上的 TitleView 和 RightBarButtonItem

标签 ios xamarin.ios monotouch.dialog

我正在开发一个基于导航的应用程序,并且我有一个自定义 titleView 和一个用于导航栏的 rightBarButtonItem,我想要在我的应用程序的所有导航项中使用它们(例如可以从所有 View 访问的 Logo 和菜单按钮)。

是否有任何好的做法来实现这一点,而不是每次推送新的 viewController 时手动设置 titleView 和 rightBarButtonItem ?我正在使用 monotouch.dialog,但欢迎提供任何提示,因为这似乎更像是关于 sdk 的问题。

问候,

最佳答案

听起来继承将是您的解决方案。

您可能应该考虑创建一个 UIViewController 母类来处理设置 titleView 和 RightBarButton 项,然后您的应用程序中的所有 UIViewController 都将从该类继承。

关于ios - 所有导航 Controller 上的 TitleView 和 RightBarButtonItem,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7952417/

相关文章:

iOS Today 扩展创建为 .app 而不是 .appex

ios - 应用程序在 Objective-C 中运行时如何获取本地通知

xamarin.ios - PanGestureRecognizer 的区域有限

xamarin.ios - MonoTouch.Dialog:通过触摸 DialogViewController 中的任意位置来关闭键盘

c# - 永远不会调用重写的 DialogViewController 方法?

ios - swift ios 将日期选择器添加到 swift 中的警报中,以使用核心数据保存到本地数据库

ios - 在播放来自 UIImagePickerController 的视频之前,AVPlayer 不会播放视频

xamarin.ios - 是否有用于 Xamarin Stack 的跨平台库来跟踪 Google Analytics 的使用情况?

c# - MonoTouch - xib.designer.cs 文件丢失了 UIKit 对象的完全限定路径

c# - MonoTouch.Dialog:更新元素中的文本