1

NSTableViewがあり、ユーザーが列を動的に表示または非表示にする機能があります(メールスタイルのヘッダーコンテキストメニューを使用)。

私の問題は、列が非表示または表示されているときにテーブルビューが現在スクロールビューよりも広い場合(つまり、水平スクロールバーを表示している場合)、表示されているすべての列のサイズがすべて画面に再び収まるように変更されることです。どうすればそれを作ることができますか?他の列のサイズを変更せずに、非表示/表示された列を非表示/表示したいだけです。

列のサイズ変更スタイルをNoneisinterface Builderに設定しようとしましたが、効果がありませんでした。

4

1 に答える 1

3

これを行うには、IBで各列を個別に選択し、[属性]->[テーブルでサイズ変更]チェックボックスを無効にします。

于 2009-05-23T05:20:54.213 に答える