忍者ブログ

佐崎司と愉快な仲間達

ゲーム、アニメ、CG、iOS開発など思いついたことを記事にしています。 管理人が3人いますので、記事にまとまりはないと思います。 iPhoneアプリのレビュー依頼も受け付けています。

iOS9 マルチタスク時の表示画面サイズ取得方法(SplitView, SlideOver)

わか


SplitViewやSplitOverでアプリを表示した際のアクティブなアプリの表示画面サイズを取得する方法です。意外とすぐに見つからなかったので、記載します。

■取得方法
[UIApplication sharedApplication].keyWindow.bounds

■回転時に取得する方法(下記のsize)
- (void)viewWillTransitionToSize:(CGSize)size withTransitionCoordinator:(id<UIViewControllerTransitionCoordinator>)coordinator

iOS9になって対応する画面サイズが一気に増えたので、レイアウトが崩れないようにするの大変。。。

拍手[0回]

PR