今回の内容

コードと簡単解説
- 右スライドでボタンを表示させる場合は
func tableView(_ tableView: UITableView, leadingSwipeActionsConfigurationForRowAt indexPath: IndexPath) -> UISwipeActionsConfiguration? {}
を使用します。
func tableView(_ tableView: UITableView, leadingSwipeActionsConfigurationForRowAt indexPath: IndexPath) -> UISwipeActionsConfiguration? {
let rightSlideMoves = { () -> [UIContextualAction] in
let slideActionArray = [UIContextualAction(style: .normal, title: "01", handler: { _, _, _ in
print("右のボタン01が押されました")}),
UIContextualAction(style: .normal, title: "02", handler: { _, _, _ in
print("右のボタン02が押されました")})]
return slideActionArray
}()
rightSlideMoves[0].backgroundColor = .systemIndigo
rightSlideMoves[1].backgroundColor = .systemBlue
return UISwipeActionsConfiguration(actions: rightSlideMoves)
}
終わり
ご指摘、ご質問などありましたら、コメントまでお願い致します。