私が達成しようとしているのは、アプリのユーザーが UITextfield をクリックしてテキストを編集するときに、セルのインデックスパスを取得することです。これを行うためにジェスチャーを使用しようと考えましたが、その方法がわかりませんでした。どんな助けでも大歓迎です。ありがとう
質問する
1006 次
1 に答える
6
uitextfield デリゲート メソッドを使用して、uitableview のセルを取得できます。
- (void)textFieldDidBeginEditing:(UITextField *)textField
次に、テキストフィールドの親/スーパービューにアクセスしてセルにアクセスします
UIView *cellView = (UIVIew *)[textfield superview];
UITableViewCell *cell = (UITableViewCell *)[cellView superview];
NSIndexPath *indexPath = [self.tableview indexPathForCell:cell];
これで問題が解決することを願っています。
于 2013-01-15T06:23:31.343 に答える