NSWindowにコントロールを追加して、コードとInterface Builderの設定の両方でフルスクリーンにする機能を追加する方法について、数多くの記事を見てきました。私が探しているのは、アプリケーションが起動され、デフォルトでフルスクリーンで開きます。Cocoaアプリで全画面表示に設定されていますか?
3
A
答えて
6
メインウィンドウのデリゲートを設定します。あなたがまだウィンドウデリゲートを持っていない場合は、アプリケーションデリゲートをウィンドウデリゲートとして使用することができます。次に、このメソッドをウィンドウデリゲートに追加します。
- (void)windowDidBecomeMain:(NSNotification *)notification
{
static BOOL shouldGoFullScreen = YES;
if (shouldGoFullScreen) {
if (!([self.window styleMask] & NSFullScreenWindowMask))
[self.window toggleFullScreen:nil];
shouldGoFullScreen = NO;
}
}
1
古いバージョンのOSをコーディングする場合。あなたは以下のコードを使用することができます。このコードは10.6 mac onionのワードから動作します。
[self.window setCollectionBehavior:NSWindowCollectionBehaviorFullScreenPrimary];
[[NSApplication sharedApplication] setPresentationOptions:NSFullScreenWindowMask];
関連する問題
- 1. ボタンがブートストラップで全画面表示されています
- 2. 全画面表示でスナックバーが表示されない
- 3. 設定画面にテキストブロックが表示されます
- 4. Cocoaアプリを全画面アプリの上に置く
- 5. キーボードがランドスケープモードで全画面表示されます
- 6. iphoneアプリが画面に表示されている間にローカル通知をポップアップ表示できますか?
- 7. ボタンをクリックするとランダムに表示される画像が全画面で表示されます
- 8. jqueryアプリ用のタブレットに空白の画面が表示されています:
- 9. 画面全体にスクロールバーが表示されない
- 10. プレビュー画像に白い画面が表示されますか?
- 11. Androidが画面に表示されている画面に項目を表示しています
- 12. UIPopoverPresentationControllerはiPhoneで全画面モーダルを表示しています
- 13. 全画面設定onCreate
- 14. GWT - 全画面表示
- 15. Android:画面全体が画面いっぱいに表示され、ボタンが下に表示されないのはなぜですか?
- 16. Android:fill_parentとwrap_contentですべてのデバイスの全画面が表示されない
- 17. 全画面表示にバインドできますか?
- 18. インテントが画面全体に表示される
- 19. iOS:設定で通知センターにアプリが表示されない
- 20. YouTube iframeプレーヤー - iOSで全画面表示
- 21. UIPopoverPresentationController全画面モーダルポップアップを常に表示
- 22. bottomSheetDialogをステータスバーの全画面に表示
- 23. 設定アプリに環境設定画面を追加できますか?
- 24. 時計アプリで画面が淡色表示されているかどうかを確認できますか?
- 25. Xamarin C#画面の幅を%表示に設定します。Android
- 26. Androidは全画面表示のステータスバーを表示します
- 27. アンドロイドの表示アイテムは画面に固定されていません
- 28. アプリ全体で使用されているmain.mで設定されたカスタム背景画像ですか?
- 29. UIViewController画面が表示されない
- 30. スプラッシュ画面が表示されない