アプリでゴミ箱システムを作ろうとしています。とNSTableView
ゴミ箱の列があります。表示されているテーブル ビューの下部に行を「固定」して、常に表示できるようにしたいと考えています。これを行うことは可能ですか?そうでない場合、これを行うためのより良いアプローチはありますか?
助けてくれてありがとう
アプリでゴミ箱システムを作ろうとしています。とNSTableView
ゴミ箱の列があります。表示されているテーブル ビューの下部に行を「固定」して、常に表示できるようにしたいと考えています。これを行うことは可能ですか?そうでない場合、これを行うためのより良いアプローチはありますか?
助けてくれてありがとう
テーブルを含むビューの上に、別のまったく別の UIView を配置します。
テーブルの行のように見せかけるだけです。
あなたが言うように、「 [tableview deselectRow:[tableview selectedRow] が機能する限り機能するように聞こえるので、偽の行が実際にビューにあるように見えます。」――それはまさにあなたがしていることです。
これを行う方法はサポートされておらず、不可能に近い可能性があります。「メイン」テーブル ビューをコンテナー NSView に埋め込んでみてください (テーブル ビューのフレームの変更を監視し、サイズが変更されたときにレイアウトを実行します)。このビューでは、ヘッダーのない単一行のテーブル ビュー用のスペースが下部に残されます。スティッキー行を除くすべての「メイン」テーブル ビューをフィードし、スティッキー行のみを小さなテーブルにフィードすることができます。