覚書:サイズ変更との闘争

何かというと、覚書:FormSheetのサイズを変えるでサイズ変えてもcenterが変わらないというか・・・UITextViewでテキスト編集するとき(キーボードが出た時)に位置が変わってくれないとかいう事象。
しかも回転するときちんと位置を直すとか、なかなかファニーな挙動。
しょうがないので向きを変えた時の中心座標を取ってきて、UITextViewが編集可能になった時にその座標に変わるように(編集終了時は元の座標に戻るように)組む。
力技だ。
#今回からソースコードにプラグインを使うことに。

if(UIDeviceOrientationIsLandscape([UIDevice currentDevice].orientation)){
    // --- 横
    self.navigationController.view.superview.center = CGPointMake(588, 512);
}else{
    // --- 縦
    self.navigationController.view.superview.center = CGPointMake(384, 512);
}

追記:あかん、180度回転させたらcenterが真逆になったw