編集をUITableView
に設定した後、YES
から行を削除しようとしたときに表示されるデフォルトの削除ボタンのタイトルを変更する必要があります。
UITableViewデリゲートメソッドで変更できます
- (NSString *)tableView:(UITableView *)tableView titleForDeleteConfirmationButtonForRowAtIndexPath:(NSIndexPath *)indexPath
このメソッドをUITableView
デリゲート(おそらくビューコントローラー)に追加します。
func tableView(_ tableView: UITableView, titleForDeleteConfirmationButtonForRowAtIndexPath indexPath: NSIndexPath) -> String? {
return "Erase"
}
これにより、ボタンに「消去」と表示されますが、任意の文字列を使用できます。
私のより完全な答えは ここ です。
Swift
わずかな違いがあります_
func tableView(_ tableView: UITableView, titleForDeleteConfirmationButtonForRowAt indexPath: IndexPath) -> String? {
return "Erase"
}
すでにメソッド 'titleForDeleteConfirmationButtonForRowAtIndexPath'を実装している場合同じ 'Delete'テキストを参照してください。
入力メソッド最初からオートコンプリートを使用してみてください。誰かのをコピーしたのですが、古い表記が少し異なり、呼び出されませんでした。