iOS のリスト ビューでは、グループ ヘッダーは、ユーザーがスクロールしたときに次のグループ ヘッダーによって画面外に押し出されるまで、ビューの上部に固定されます。これは、OS X の Cocoa の標準的な動作ではないようです。アウトライン ビューでこの動作を使用することは可能ですか。
3 に答える
4
はい!Noodlesoftの背後にいる男は、そうするための素晴らしいカテゴリを書きました。スティッキーセクションヘッダーを見てください。
于 2011-01-20T02:07:03.397 に答える
3
Lion 以降では、 を使用できNSTableView
ますsetFloatsGroupRows
。
[myTableView setFloatsGroupRows:YES];
ドキュメントを参照してください。
于 2013-01-26T22:46:43.420 に答える
1
あなたが言ったように、それは標準的な振る舞いとして利用できません。コードは自分で書く必要があります。
ただし、その動作を使用しないことを強くお勧めします。iOSの標準であるため、環境に完全に一致します。しかし、それはMacの標準ではなく、奇妙に見えるでしょう。移植したいという理由だけでiOSの動作を移植しないでください。どうしても必要な場合を除いて、OSXの標準インターフェイスの動作に固執します。
于 2011-01-20T02:05:21.543 に答える