UIBarButtonItem
@_spi(FW) extension UIBarButtonItem
-
显示右上角提醒灯,上右偏移指定距离(正外负内)
Declaration
Swift
public func fw_showBadgeView(_ badgeView: UIView & BadgeViewProtocol, badgeValue: String? = nil)
-
隐藏提醒灯
Declaration
Swift
public func fw_hideBadgeView()
-
使用指定对象和事件创建Item,支持UIImage|NSString|NSNumber|NSAttributedString等
Declaration
Swift
public static func fw_item(object: Any?, target: Any?, action: Selector?) -> Self
-
使用指定对象和句柄创建Item,支持UIImage|NSString|NSNumber|NSAttributedString等
Declaration
Swift
public static func fw_item(object: Any?, block: ((UIBarButtonItem) -> Void)?) -> Self
-
自定义标题样式属性,兼容appearance,默认nil同系统
Declaration
Swift
public var fw_titleAttributes: [NSAttributedString.Key : Any]? { get set }
-
设置当前Item触发句柄,nil时清空句柄
Declaration
Swift
public func fw_setBlock(_ block: ((UIBarButtonItem) -> Void)?)