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