どのようにスクロール可能UITextFieldの内側のUITableViewCellを作るには?
-
26-09-2019 - |
質問
私は、UITextFieldの内部を埋め込むことにより、編集可能なのUITableViewCellの束を作成し、私はあなたがアクティブで編集可能なセルの内部でスクロールしてのUITableViewをスクロールすることができますいくつかのアプリを見てきました。どうやってやるの?どこかタップしたときに、どのように、私はまた、キーボードを消すことができますか?私はこの方法を知ってます:
- (void)touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event {
UITouch *touch = [[event allTouches] anyObject];
if (touch.tapCount == 1) {
[self resignFirstResponder];
}
else {
}}
私は私のカスタムテーブルビューコントローラ内に置くが、キーボードを閉じます方法は、タップ時に呼び出されていないようだ、それが呼び出された場合でも場合、私は知りません。
すべてのヘルプは高く評価されます。
解決
[OK]を、私は方法を見つけて、私はそれを共有したいです。私はテーブルビューオブジェクトにindexPathに基づいて、各セルのオブジェクトを検索し、YESにuserInteractionEnabledを設定するdidSelectRowAtIndexパスを設定NOにして私のカスタムテーブルビューコントローラでのUITextField userInteractionEnabledプロパティを設定するので、私は、各セルのクラスを作成しました。さて問題は、ユーザーがテーブルビューのどこかタップすると、セルの辞任ファーストレスポンダを強制する方法です。
所属していません StackOverflow