Office 2008 および XCode 自体に見られるものと同様に、Interface Builder で追加したパネルに折りたたみ可能なパネルを追加しようとしています。
これは、それを知らない人のための折りたたみ可能なパネルです:
OS X 折りたたみ式パネル http://grab.by/3Hqv
これをプロジェクトに追加する方法はありますか? Google はあまり役に立ちませんでした。
Office 2008 および XCode 自体に見られるものと同様に、Interface Builder で追加したパネルに折りたたみ可能なパネルを追加しようとしています。
これは、それを知らない人のための折りたたみ可能なパネルです:
OS X 折りたたみ式パネル http://grab.by/3Hqv
これをプロジェクトに追加する方法はありますか? Google はあまり役に立ちませんでした。
これはほとんどの場合、「開示ビュー」または「開示パネル」と呼ばれ、通常、インテリジェントなコンテナー ビュー (複数の開示サブビューで正しく拡大/縮小/スクロールする) が必要です。API の一部としてそのような制御はありません。ほとんどの開発者は独自の開発を行っていますが、一部の開発者はサードパーティのオープン ソースを使用しています。
Omni Frameworkには、非常にうまく機能するコントロールが 1 つあります (私の記憶が正しければ、「ティアオフ」パネルなどを含みます)。欠点は、フレームワークが大きく、他にも多くの要素が含まれていることです。
InspectorKitは別のものです。より焦点が絞られています (コントロール自体と IB プラグインのみ) が、私が最後にテストしたバージョンでは、Interface Builder プラグインにいくつかの UI の問題がありました。
これを処理するためのフレームワークも作成しました: SFBInspectors