UITextFieldに1文字入力するごとに入力済みのテキストが出たり隠れたり(というか下にずれてるみたい)する現象が発生しました。iOS8,9です。
どうやらviewDidLoadでUITextField.becomeFirstResponder()を呼び出してテキストフィールドにフォーカスすると発生するみたい。内部的に入力位置を管理している値がずれるのかな?
becomeFirstResponder()をviewDidLoadじゃなくてviewDidAppearで呼び出せば問題ありませんでした。ちゃんと画面が表示されてからUITextFieldにフォーカスしないとダメみたいです。