一个简单的通知框架,可以显示图标、标题和副标题。
CandyBar是一种替代的通知视图。CandyBar包含一个易于定制的图标和文本。框架中提供了11个糖果图标,但您也可以使用自己的图像。
这个仓库中包含了一个示例应用程序。
在您的Podfile中,类似以下内容包含CandyBar
use_frameworks!
target 'SomeonesApp' do
pod 'CandyBar'
end
开始使用CandyBar!以下是如何使用框架提供的函数的示例。
// Swift
let candyBar = CandyBar(title: "You can even use emojis 💯",
icon: CandyIcon.Stars,
position: .Bottom,
backgroundColor: UIColor.purpleColor()
)
let customCandyBar = CandyBar(title: "Use a custom image!",
image: UIImage(named: "YourImage"),
backgroundColor: CandyBar.hexStringToUIColor("#4286f4"),
didDismissBlock: { NSLog("The user dismissed the CandyBar")}
)
// Objective-C
CandyBar* candyBar = [[CandyBar alloc] initWithTitle: @"Whayda go!"
subtitle: nil
position: CandyBarPositionTop
icon: CandyIconStars
backgroundColor: [CandyBar hexStringToUIColor:@"#E3DE4D"]
didDismissBlock: nil ];
// Swift
candyBar.show(3.2) // display for 3.2
customCandyBar.show() // dismiss on tap, or
// customCandyBar.dismiss() // programmatically dismiss it using bar.dismiss()seconds
// Objective-C
[customCandyBar show];
// [customCandyBar dismiss];
DopamineAPI使用积极强化的科学提升您的应用的参与度、留存率和收入。粘贴几行我们的代码,我们将实时确定向每位用户推送他们的小取消