カスタムセルにuitextfieldを挿入するためにこのURLを試しましたが、変更されたコンテンツをいつ保存するかはわかりません。
お知らせください。ありがとうございます。
カスタムセルにuitextfieldを挿入するためにこのURLを試しましたが、変更されたコンテンツをいつ保存するかはわかりません。
お知らせください。ありがとうございます。
1 つの方法は、UITableViewController に UITextFieldDelegate プロトコルを実装させ、それを CustomCell UITableViewCellSubclass に埋め込まれた UITextField のデリゲートとして割り当てることです。
最初に、テーブル ビュー コントローラーのサブクラスに UITextFieldDelegate プロトコルを実装する必要があります...
MyTableViewController : UITableViewController <UITextFieldDelegate>
次に、サブクラスに textFieldShouldReturn:(UITextField*)textField メソッドの実装を追加します。このメソッドは、ユーザーがセルの UITextField のコンテンツの編集を終了したときに呼び出されます...
- (BOOL)textFieldShouldReturn:(UITextField *)textField {
NSString *enteredText = [textField text];
// .. do something with the text
}
最後に、CustomCell の UITextField のデリゲート プロパティを UITableViewController サブクラスに設定する必要があります。これを行うには、既存の tableView:cellForRowAtIndexPath: メソッドに単一のメソッド呼び出しを追加するだけです...
cell.textField.delegate = self;