UITextFieldに対して。
viewWillAppearで、UITextFieldに対してbecomeFirstResponderをする。
キーボードが表示され、入力できる状態にはなるけれど、入力文字が現れたり消えたりな状態に。
入力部分がなぜかスクロールして、下に隠れてしまう。
8割くらいそんな状況で、たまに想定通り。
iOS 7.0.6および7.1で発生。
iOS 6の頃は問題なかったと思うけど。
viewDidAppearでbecomeFirstResponderを呼ぶ、またはbecomeFirstResponderを呼ばずにタップで入力に遷移させることで、この問題は発生しない。
バグカッΣ(・д・)
—
viewDidAppearで呼んでも、発生する場合がありました。
こうなった場合はアンインストールし、XcodeでClean、再度のインストールで何故か改善します。
リリース済みのアプリでは、この現象は発生していない。