インターフェイスビルダーを使用してnStableViewセルを設計することは可能ですか? (iOSアプリではありません)
-
28-09-2019 - |
質問
インターフェイスビルダーを使用してnStableViewセルを設計することは可能ですか?プロジェクトがiOS用である場合、これは実際に可能であることは知っていますが、Mac OS X用の場合、IBはセルコンテナをレンダリングしません。
解決
これが以前にできなかったときにエイミーがその答えを与えたかどうかはわかりませんが、これ できる インターフェイスビルダーで非常に簡単に実行できます。
表示されるビューベースのテーブルビューセル(セルベースの代わりに)を使用して実行できます Appleドキュメント. 。ダウンロードできるまともな例もあります 参照サイトから.
他のヒント
いいえ。iOSで可能な理由は、UableViewcellsがUiviewから継承するためです。インターフェイスビルダーを使用すると、他のビューを内部に配置することで、ビューをレイアウトできます。
デスクトップでは、NextStepが16MHzコンピューターで実行されたときのパフォーマンス上の理由で、NSCELLはNSVIEWから継承しません。 MACのセルには、独自の座標系またはサブビュー階層がないため、インターフェイスビルダーで編集することは意味がありません。他のビューを入れることはできませんでした。
したがって、カスタムセルを作成するには、CoreGraphicsなどの描画関数ですべてを描く必要があります。 nsimageViewをドロップするだけでは、画像を直接描画する必要があります。
所属していません StackOverflow