NSWindowのサイズを修正して、マウスでドラッグしてjusのサイズを変更できないようにするにはどうすればいいですか?またはユーザーがウィンドウのサイズを変更したときにすべてのサブビューウィンドウのサイズが変更されます。ユーザーがウィンドウのサイズを変更すると、サブビューではウィンドウのサイズ変更をロックしたいと思っています。NSWindowサイズを固定しますか?
3
A
答えて
0
おそらく
ないあなたは後にしている答えは、しかし、あなたは(setShowsResizeIndicator
経由)リサイズインジケーターを無効にしてから...
- (NSSize)windowWillResize:(NSWindow *)sender toSize:(NSSize)frameSize
... NSWindowDelegateのデリゲートメソッドを実装することで、サイズ変更を防ぐことができます既存のウィンドウサイズを返します。
「setCanResize:」メソッドはありませんが、そこに行きます。
1
以下は、あなたの窓のレイアウトのためにInterface Builderを使用している前提としています
をサブビューのサイズを変更するために取得するには、サイズインスペクタ(コマンド-3)に移動し、各サブビューのために、その自動サイズ変更のストラットを設定し、プレビューのアニメーションがあなたの望むことをするまで、ストレッチ(矩形の赤い線をクリック)します。覚えておいてください: (1)親ビューにストレッチがない場合、子ビューも表示されません。 (2)スクロールバーを使用している場合、コンテンツがスクロールバーと同じ方向に伸縮可能な場合は表示されません。
本当にロックされたウィンドウが必要な場合、サイズ変更用のコントロールがない場合は、属性インスペクタ(コマンド-1)でこれらのオプションのチェックを外すことができます。または、より簡単に、ウィンドウのIBOutletを作成し、あなたのコードでこれを置く:
[self.theWindow setStyleMask:NSBorderlessWindowMask];
5
私は(そして少し遅れて)ここでのポイントを逃してもよいが、あなたは上の「制約」のオプションを設定することはできません
窓そのもの?
最小サイズと最大サイズが同じ場合はサイズ変更できません。
関連する問題
- 1. Swift NSWindow固定位置
- 2. プログラムでNSWindowサイズを設定する
- 3. NSWindowの右側に固定オブジェクト
- 4. UITableViewCellまたは固定テキストの固定サイズのimageViewですか?
- 5. 固定サイズ
- 6. nswindowのサイズを取得
- 7. NSViewsとNSWindowを固定位置にする
- 8. 固定サイズのアンドロイドスクロールタブス
- 9. Googleマップサークルオーバーレイ - 固定サイズ
- 10. Cで固定サイズ
- 11. 固定サイズのチタンアンドロイドマップ
- 12. Bootstrap navbar固定サイズ
- 13. Qmlボタン固定サイズ
- 14. ダイヤモンドスクエアアルゴリズムの固定サイズ
- 15. 私はサイズのフレームを固定している固定サイズのフレーム
- 16. 固定サイズのArrayListを設定する
- 17. 固定サイズの配列が固定されていません
- 18. NSWindow closeとMultiple-Tab-NSWindow closeを区別しますか?
- 19. 固定サイズの配列のベクトルを作成しませんか?
- 20. IMAGE_OPTIONAL_HEADER.DataDirectoryは固定サイズか可変サイズですか?
- 21. カスタムフルスクリーンNSWindow内で奇妙なサイズ変更がありますか?
- 22. 動的イメージラッパーの固定サイズ
- 23. 固定サイズのマルチラインEditText?
- 24. 固定サイズの配列
- 25. は石造ボックス固定サイズ
- 26. マッチ固定サイズの配列
- 27. センター固定サイズのImageViewの
- 28. unity2d - 固定サイズにカメラを設定
- 29. イメージの固定サイズに等しいオーバーレイ
- 30. Json.netコレクションは固定サイズでした