自定义 UIBarButtonItem 不适用于外观
Custom UIBarButtonItem not working with appearance
我有来自 UIBarButtonItem 的子类,当设置 setBackgroundImage 时外观不起作用,但是从 UIButton 设置图像创建子类有效!
我的代码:
MyCustomBarButtonItem.appearance().setBackgroundImage(UIImage(named: "back_image"), for: .normal, barMetrics: .default)
您必须从 UIButton
创建子类并从 UIBarButtonItem 分配给子类中的 customView
属性 并将图像背景设置为自定义 UIButton。
有关详细信息,您可以查看 post:
我有来自 UIBarButtonItem 的子类,当设置 setBackgroundImage 时外观不起作用,但是从 UIButton 设置图像创建子类有效!
我的代码:
MyCustomBarButtonItem.appearance().setBackgroundImage(UIImage(named: "back_image"), for: .normal, barMetrics: .default)
您必须从 UIButton
创建子类并从 UIBarButtonItem 分配给子类中的 customView
属性 并将图像背景设置为自定义 UIButton。
有关详细信息,您可以查看 post: