我已经子类化了 UINavigationBar
,我想要一个包含 UIImageView + UILabel 的 UIView
,我可以通过设置 titleView< 来实现它
属性。但是,我想知道是否可以直接将它添加到子类中?
最佳答案
更好的方法是在 Navigationbar 上添加一个 UIView,然后在其上添加任何组件,这样可以很容易地管理这些组件,因为如果您在左按钮、右键和标题标签上添加组件,那么定制起来就不那么灵活了(即,如果您添加titleLabel 上的任何组件,您可以将该组件框架设置为等于或小于标题标签。但如果您在导航栏上添加 UIView,则可以轻松自定义所有组件)
希望对您有所帮助。
关于iOS : subclassing UINavigationBar for custom title view,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31259960/