1

拡張能力のあるテーブルビューを作りたいです。行を押すと、行が展開され、削除、コピーなどのオプションが表示されます。iOSの例を見つけましたが、Mac OS Xで実行できませんでした。これは、NSTableViewUITableViewが大きく異なるためです。

http://www.cocoacontrols.com/platforms/ios/controls/kofiles

別のテンプレートはありますか?または、この例をMac OS Xで実行することもできますか?

4

1 に答える 1

1

渡すコードはありませんが、ビューベースのNSTableViewを使用できます。プロトタイプビューは、選択されている場合、それ自体のサイズを変更してコントロールを含めることができます。かなり簡単な答えに凝縮するには少し複雑ですが、ビューベースのテーブルビューを使用し、プロトタイプビューを他のビューと同じように扱い、追加のコントロールを表示する場合は、この動作を選択状態に接続すると、機能するはずです。 。

注:拡張部分のサイズ変更、コントロールの表示、および行の1つが高さを変更したことのテーブルビューへの通知を処理するために、拡張部分のコードを記述する必要があります。問題の個々のコンポーネントごとに、多くのドキュメントと例があります。障害に遭遇したときに、より具体的な質問を投稿してください。

于 2012-10-09T13:44:19.437 に答える