#author("2017-09-08T15:42:37+09:00","default:wikiwriter","wikiwriter")
&tag(Cocoa/テーブルビュー);
*目次 [#e40b4d85]
#contents
*関連ページ [#b5ec6a16]
*参考情報 [#i46f1c74]

*トラブルシューティング [#gd90aefa]

**Interface Builderで列を追加しても表示されない。 [#ycda9b13]
-Table ViewのColumsnを2から3に増やしても実行すると新しい列が表示されない。
-実はこれは最後のカラムが表示されないだけ。実行中列の右端にリサイズハンドルが存在するはず。
-Interface Builderでも同様で、Interface Builderで各カラムの幅を適切なサイズに変更すれば良い。
-もしくは各Columnのサイズを数字で設定してもよい(Attributes Inspectorのwidh)。


''以下PENDING''
-だたし上の方法だとカラムの自動リサイズができない。
-Column Sizingというプロパティが存在し、自動的にリサイズしてくれそうに思えるがしてくれない。
-[[cocoa - How can I have the only column of my NSTableView take all the width of the TableView? - Stack Overflow:https://stackoverflow.com/questions/7545490/how-can-i-have-the-only-column-of-my-nstableview-take-all-the-width-of-the-table]]によると以下のようにすれば良いのか?
#pre{{
[tableView  setColumnAutoresizingStyle:NSTableViewUniformColumnAutoresizingStyle];
[tableColumn setResizingMask:NSTableColumnAutoresizingMask];

 //AND 
 [tableView sizeLastColumnToFit];
}}



トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS