UIKeyboardのOrientationを指定する方法
UINavigationController等のコントローラーはなるべく使いたくない主義で、
画面の回転に対する処理をすべて自前で書いているような場合、下記の処理を書いておかないと、
UITextField等で自動でキーボードが表示される際に、Orientationが追随してくれない。
[[UIApplication sharedApplication] setStatusBarOrientation:orientation animated:NO];
UIKeyboardはステータスバーのOrientationによって表示する向きを変えている模様。
UIDeviceではないので注意。