gpt4 book ai didi

ios - UITableViewActionRow 改变字体

转载 作者:行者123 更新时间:2023-11-29 01:41:47 25 4
gpt4 key购买 nike

我在下面创建了 actionRow 并更改了背景。但是我似乎无法弄清楚如何更改两个 UITableViewActionRow 中的字体。如何更改字体?

override func tableView(tableView: UITableView, editActionsForRowAtIndexPath indexPath: NSIndexPath) -> [AnyObject]?  {
// 1


var shareAction = UITableViewRowAction(style: UITableViewRowActionStyle.Default, title: "Redigér" , handler: { (action:UITableViewRowAction!, indexPath:NSIndexPath!) -> Void in

})
shareAction.backgroundColor = UIColor(rgba: "#C7C7CC")



// 3
var rateAction = UITableViewRowAction(style: UITableViewRowActionStyle.Default, title: "Slet" , handler: { (action:UITableViewRowAction!, indexPath:NSIndexPath!) -> Void in

})

rateAction.backgroundColor = UIColor(rgba: "#EA4741")

// 5
return [shareAction,rateAction]
}

最佳答案

您无法轻松(直接)更改行操作文本的字体属性。

您可以做的最好的事情是使用 UIAppearance 更改(行操作)按钮的字体,但您需要有选择地将其限制为行操作按钮。这意味着深入研究私有(private) View 层次结构以仅更改这些 View 按钮的外观。

当然,这是脆弱的,当内部( View )类名更改时会破坏。

关于ios - UITableViewActionRow 改变字体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32317404/

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