スクロールビューには、多数のテキストフィールドがあります。更新されたTPKeyBoardAvoidingScrollViewを追加し、スクロールビューのファイル所有者に追加しました。私はコンセントを.hファイルに.mファイルで合成して追加しました。[self.view addSubview:scrollObject];
iOS:スクロールビューは、キーボードが表示された後にのみ動作します。
問題は、キーボードが表示された後にのみスクロールが始まります。ビューがロードされるとすぐにスクロールしません。
これにはどのような解決策がありますか?
これらの線が
scrollViewObj = [[UIScrollView alloc] init];
self.automaticallyAdjustsScrollViewInsets = NO;
[scrollViewObj setScrollEnabled:YES];
scrollViewObj.maximumZoomScale = 4.0;
scrollViewObj.minimumZoomScale = 0.75;
scrollViewObj.clipsToBounds = YES;
詳細はわかりませんが、状況を理解するのは難しいです。詳細をご記入ください。また、 'TPKeyBoardAvoidingScrollView'とは何ですか? –
私は[textfield becomefirstresponder]を追加することでその問題を解決しました。 viewDidAppearで、ビューがロードされるとすぐにキーボードを表示します。まだTPKeyBoardAvoidingScrollViewがそうすべきだとは思わない。 –