セルを編集するときにラベルの色を変更する方法を探しています。デフォルトの色は白で、削除するためにスワイプしたときに表示されていますが、Apple Newsアプリと同じようにBlackを変更したいと思っています。UITableViewCellを編集する際にラベルの色を変更する
これは、コードを編集するための通常のスワイプである:
override func tableView(_ tableView: UITableView, editActionsForRowAt indexPath: IndexPath) -> [UITableViewRowAction]? {
let editAction = UITableViewRowAction(style: .normal, title: "Rename") { (action: UITableViewRowAction, indexPath: IndexPath) -> Void in
}
editAction.backgroundColor = UIColor.black
return [editAction]
}
私はスイフト3を使用していますが、迅速なものであれ、ObjCでも何かがクールです。ありがとう。 ;)
これは興味深いものです。私は今週末にそれを打ち、あなたに戻ってくるつもりです。 ;) – Gugulethu