iOS 9でbecomeFirstReponderの問題が発生しましたが、ビューがそのまま残りますが、XcodeをXcode 8にアップグレードしてiOS 10でコンパイルすると、キーボードが現れ始めると画面の上部に移動します。viewdidloadでBecomeFirstResponderを使用すると、iOS 10でビューが表示される
- (void)viewDidLoad {
[super viewDidLoad];
[self.usernameTextField becomeFirstResponder];
}
他の要素を上に移動させずにキーボードを表示する方法はありますか?
私はよくわからないが、このコードをviewDidAppearに書き込むようにしてください。 – Dhruvik