0

iOS のリスト ビューでは、グループ ヘッダーは、ユーザーがスクロールしたときに次のグループ ヘッダーによって画面外に押し出されるまで、ビューの上部に固定されます。これは、OS X の Cocoa の標準的な動作ではないようです。アウトライン ビューでこの動作を使用することは可能ですか。

4

3 に答える 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 に答える