NSViewの中にNSTableViewがあります。NSViewコントロールのサイズが変更されませんか?
ビューは次のようになります場合:
そしてサイズ&位置Scollviewのプロパティ(およびテーブルビュー)のようになります。
なぜときIビューのサイズを変更すると、次のようになります。
私のオートサイズプロパティが正しく設定されていませんか?私の理解には彼らはすべきでしょうか?
NSViewの中にNSTableViewがあります。NSViewコントロールのサイズが変更されませんか?
ビューは次のようになります場合:
そしてサイズ&位置Scollviewのプロパティ(およびテーブルビュー)のようになります。
なぜときIビューのサイズを変更すると、次のようになります。
私のオートサイズプロパティが正しく設定されていませんか?私の理解には彼らはすべきでしょうか?
。
この現象は、スーパービューのサイズを変更すると、サブビュー領域とスーパービュー領域の間に一定のマージンが必要であることを示すために使用できます。たとえば、サブビューの右端とスーパービューの右端の間に100ptスーパービューハンドルをドラッグして、そのマージンをたとえば200ptに増やします。
編集:一方、自動サイズ変更マスクに従って余白を維持しながらスーパービューのサイズを変更する場合は、alt/optionキーを押しながらスーパービューハンドルをドラッグすることができます。
自動化動作を含む、インターフェイスをテストするために、Cocoa Simulator(ファイル→シミュレートインターフェイス)を使用してください。
ウィンドウ内またはウィンドウ内のビューのサイズを変更する場合は、内部のビューで自動サイズ変更マスクを使用して、ドラッグしながらコマンドキーを押します。 – ughoavgfhw
オプションキーですか? –
スクロールビューのテーブルは、サイズ情報パネルに寸法を手動で入力した場合にのみ、ビューのサイズに自動的にサイズ変更されます。マウスでビューのハンドルをドラッグすると、自動サイズ変更されません。サブビューの境界がスーパーの対応する境界線と一致し、ライブ自動サイズ変更が有効になっていない限り、それは明確に、あなたがInterface Builderでビューを設計ながら、自動サイズ変更動作が表示されませんようにするに
自動サイズ変更は、自動サイズ変更マスクの機能です。自由にハンドルをドラッグしてサブビューのサイズ(この場合はテーブルビュー)を調整することができ、このサイズは自動サイズ変更中に考慮されます。 –
テーブルビューのハンドルは、Interface Builderでテストしていることを示しています。 Cocoa Simulatorやアプリケーションでテストするのはどうですか? –