GaikaniOS 樣式
Gaikan 是 Swift 中的一個 DSL 聲明 ,提供了強大的樣式功能。它是參照 JS 和 CSS 模塊中的 CSS 創(chuàng)建出來的。
提供一個 Style 對象來設(shè)計 UIView(s) 。
let myLabelStyle: Style = [ .Color: UIColor.redColor(), .Border: Border(width: 1, color: UIColor.greenColor()), .Font: UIFont(name: "Courier", size: 24),
]/// ORlet myLabelStyle = StyleRule() { (inout style: StyleRule) -> () in
style.color = UIColor.redColor()
style.border = Border(width: 1, color: UIColor.greenColor())
style.font = UIFont(name: "Courier", size: 24)
}self.label.applyStyle(myLabelStyle)
可查看樣品來了解如何將 Gaikan 集成到一個項目中。
評論
圖片
表情
