NGSBadgeBarButton
v1.1 Swift 3.2
v1.2 Swift 4.0
v1.3 Swift 5
安装
CocoaPod
pod 'NGSBadgeBarButton'
手动
将 NGSBadgeBarButton.swift 文件导入到你的项目中
依赖项
无
用法
注意:"insets"参数可以省略以使用默认值
// Set badge value and control label appearance
public private(set) weak var badgeLabel:UILabel! = nil
// Badge Bar Button with image
init(badgeButtonWithImage image: UIImage,
target: Any,
selector: Selector,
insets: UIEdgeInsets = NGSBadgeBarButton.kDefaultBadgeInsets)
// Badge Bar Button with title
init(badgeButtonWithTitle text: String,
target: Any,
selector: Selector,
insets: UIEdgeInsets = NGSBadgeBarButton.kDefaultBadgeInsets)
// Custom Badge Bar Button
init(badgeButtonWithCustomView customView: UIView,
insets: UIEdgeInsets = NGSBadgeBarButton.kDefaultBadgeInsets)