在UINavigationbar的标题视图中添加自定义UIView

时间:2017-11-08 10:48:45

标签: objective-c uinavigationbar xib

我想在UINavigation' titleview中添加自定义UIView。问题是,我的自定义视图的宽度为320,并且它不会自动适合UINavigation's titleview。我视图的某些部分从r.h.s边界出来。

在下图中,底部视图显示了自定义视图的整个长度,这仅用于描述目的。实际情况略有不同。我正在设计xib个文件。 UIView设计在不同的文件中,并在某些UIViewController中以编程方式使用self.previousNavTitle = self.customView;

但是我隐藏了一些自定义视图。请指导我这方面。感谢。

UIView in UiNavigation's titlebar

1 个答案:

答案 0 :(得分:0)

尝试以下代码段

self.navigationController.navigationBar.topItem.titleView = self.customView;