2011-01-17 43 views
6

ここではあいまいな質問を嫌う人がいることを知っているので、はい、いいえ答えが必要です。私はtableViewを持っているので、人々がテーブルの内容を編集できるようにしたい。UITableView編集モードカスタムボタンを表示

私はsetEditingメソッドが好きですが、削除するボタンには言いたくありません - 私は削除を好むでしょうし、複数のボタンを表示して削除ボタンを隠したい時があります。私はこれが可能かどうかを知る必要があります。

私は標準的な編集と削除のボタンを使用することをあきらめる準備はできていますが、自分で作っていますが、その前に可能なことを知りたいと思っていました。非常に多くの シェリル

答えて

9

http://developer.apple.com/library/ios/#documentation/UIKit/Reference/UITableViewDelegate_Protocol/Reference/Reference.html

おかげで、ちょうどあなたのUITableViewDelegateに、このメソッドを実装します。

- (NSString *)tableView:(UITableView *)tableView titleForDeleteConfirmationButtonForRowAtIndexPath:(NSIndexPath *)indexPath 

その後、あなたはその削除ボタンのタイトルを設定し、それが「削除」と言うことができます代わりに。

1

Kennyは、tableView:titleForDeleteConfirmationButtonForRowAtIndexPath:メソッドを使用して、削除ボタンのタイトルを変更することができます。別のボタンを使用する場合は、UITableViewCellのeditingAccessoryViewプロパティを使用して、編集モードで表示されるビューを変更します。

関連する問題