iPadのマルチタスキングへ対応した画面サイズの取得

これまではデバイスの画面サイズ=アプリの画面サイズだったため

  • CGSize screenSize = [UIScreen mainScreen].bounds;

でアプリの画面サイズが取得できましたが、マルチタスキングでは使えません。

個別のアプリ画面サイズは以下で取得するように変更。

  • CGSize screenSize =[UIApplication sharedApplication].keyWindow.bounds;