gpt4 book ai didi

Swift - XLActionController - 更改单元格颜色

转载 作者:行者123 更新时间:2023-11-30 13:41:44 25 4
gpt4 key购买 nike

我正在使用库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

}))

最佳答案

对于SkypeCell,您必须更改其initialize 函数。查找 backgroundColor = .clearColor(),然后输入您正在使用的颜色。

一般情况下,您可以在调用 onConfigureCellForAction 时更改单元格的背景颜色。您可以为此 ActionController 设置一个 block :

public override init(nibName nibNameOrNil: String? = nil, bundle nibBundleOrNil: NSBundle? = nil) {
super.init(nibName: nibNameOrNil, bundle: nibBundleOrNil)

// Do other setup

onConfigureCellForAction = { cell, action, indexPath in
cell.backgroundColor = .redColor()
}
}

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

关于Swift - XLActionController - 更改单元格颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35491694/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com