1

Xib に NSTableView があり、そのためのアウトレットが接続されています。NSArrayController でキー値バインディングを使用してセル データをロードしています。セル行を動的に埋める必要があります。しかし、問題に直面しています。Tableview セルがマージされています。セル行の行は表示されません。

なぜこれが起こっているのですか、これを解決する方法はありますか。誰かアイデアをお願いします。

10.7で発生しています。

4

1 に答える 1

2

おそらく、テーブルのセルの高さがデフォルトでTableViewで使用されているよりも高いためです。これがあなたの場合:

  1. IB でセルの高さを評価します (Size Inspector の行の高さ)

  2. 適切なビュー コントローラーにデリゲート メソッドを追加します。

    • (CGFloat) tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath { return 50.0; // 例えば!}
于 2013-11-04T06:08:24.990 に答える