作者热门文章
- r - 以节省内存的方式增长 data.frame
- ruby-on-rails - ruby/ruby on rails 内存泄漏检测
- android - 无法解析导入android.support.v7.app
- UNIX 域套接字与共享内存(映射文件)
我正在尝试弄清楚如何以编程方式(不在 Storyboard中)设置 UITableViewCellAccessoryType.Checkmark 的颜色。
我觉得问如何做这么简单的事情有点愚蠢,但我在苹果文档中找不到答案。任何帮助都会很棒。谢谢。
我这样设置附件类型:(工作正常)
cell.accessoryType = .Checkmark
编辑:如果您想更改用于复选标记的图像,这对我有用。但是 POB 的答案是我最终用来简单地改变颜色的答案。
let checkImage = UIImage(named: "checkmark.png")
let checkmark = UIImageView(image: checkImage)
cell.accessoryView = checkmark
最佳答案
下面的代码应该可以工作:
override func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
let cell = tableView.dequeueReusableCellWithIdentifier("Cell", forIndexPath: indexPath) as UITableViewCell
//Change cell's tint color
cell.tintColor = UIColor.redColor()
//Set UITableViewCellAccessoryType.Checkmark here if necessary
cell.accessoryType = .Checkmark
/* ... */
return cell
}
关于UITableViewCellAccessoryType 更改复选标记颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26045738/
我是一名优秀的程序员,十分优秀!