Swift - XLActionController - 更改单元格颜色

时间:2016-02-18 20:22:46

标签: swift uicollectionviewcell

我正在使用库https://github.com/xmartlabs/XLActionController来创建自定义操作表。一切正常但我无法找到改变细胞颜色的方法。

我设法更改了背景CollectionView颜色,但我无法弄清楚如何更改单元格的颜色。

let actionController = SkypeActionController()
actionController.settings.statusBar.showStatusBar = false
actionController.collectionView.backgroundColor = mySavedColor    
actionController.addAction(Action(AlertString, style: .Default, handler: { action in

}))

2 个答案:

答案 0 :(得分:0)

对于<form action="http://example.com" method="post" target="_blank"> <input type="hidden" name="token" value="1234567890"> <input type="hidden" name="SESSID" value="1234567890"> <input type="hidden" name="PHPID" value="1234567890"> <input type="submit" value="Open Panel"> <p class="pakb-box-icon"><i class="icon-webadres"></i></p> <h2>Manage</h2> <p class="pakb-box-desc">TEXT</p> <p class="pakb-view-all">TEXT</p> </form> ,您必须更改其SkypeCell功能。查找initialize,然后输入您正在使用的颜色。

在一般情况下,您可以在调用backgroundColor = .clearColor()时更改单元格的backgroundColor。您可以为onConfigureCellForAction

设置阻止
ActionController

或者,您应该能够在单元格的xib文件中执行相同的操作。

答案 1 :(得分:0)

使用库XLActionController和Swift 3的最新版本(3.0.0),您可以选择使用以下代码更改背景颜色:

let actionController = SkypeActionController()
actionController.backgroundColor = .red

这是该版本库的新功能。