私はいつも自分のUITableViewCellをコードで構築していますが、IBを使うことに利点があるのだろうかと思っていましたか?もう少し前に私はXIBを使用するとパフォーマンスが低下するかもしれませんが、それが真であるかどうかはわかりません。XIBまたはコードでUITableViewCellを構築しますか?
3
A
答えて
3
ファイル操作と解析があるため、ペン先の使用は常にパフォーマンス上のペナルティになります。
私はニブを一切使用しませんが、これは私の意見です。
5
私は毎回コードでiPhoneアプリのGUI全体を書いていました。最近、私はこれがスマートではないという結論に達しました。多くの場合、GUIを正しく取得するために多くの時間を費やすことがありました(コンポーネントを数ピクセル左または右に移動するなど)。インターフェイスビルダーでできるだけ多くのGUIを作成することをお勧めします。パフォーマンスが問題になる場合は、コードで記述してください。 WTPが指摘したように、特にサブビューなしのテクニックを使用している場合は、コード内に完全に実装されているとUITableViewCellsを大幅に強化できますand drawing directly on the background view。しかし、この手法は、GUIでコードを開発するのに費やす時間が増えることを意味しています。
関連する問題
- 1. xibからUITableViewCellサブクラスをロードした後はどこでセットアップできますか
- 2. デフォルトのUITableViewCellを構築するSwift
- 3. UITableViewCellとUICollectionViewCellの間でxibを共有することはできますか?
- 4. JENKINSを使用したコードの構築
- 5. 複数のUITableViewCellサブクラスで同じxibを使用していますか?
- 6. TFS - 失われた上書きされたコードを再構築しますか?
- 7. UITableViewとカスタムUITableViewCellを使用して.xib
- 8. .xibから作成されたカスタムUITableViewCellは表示されません
- 9. プロジェクトを構築するときにコード3でエラーが発生しました
- 10. ビューモデルを構築するためのコードはどこにありますか?
- 11. OCamlプロジェクトを構築して構築するための好ましい方法は何ですか?
- 12. チーム環境でマージする際のInterface Builder(XIB)またはコード?
- 13. 動的な高さのUITableViewCellにXIBを使用できますか?
- 14. XPathDocumentは構築後に構築されるメモリストリームを使用しますか?
- 15. カスタムメイドのGUIを構築するために使用できるRパッケージまたはコードは何ですか?
- 16. ジェンキンは実際に何を構築しましたか?
- 17. 3Dモデルビューアandroidを構築しますか?
- 18. Meteorはローカルまたはawsホスト上に構築します
- 19. xibのオプションのUIImageViewを持つカスタムUITableViewCell
- 20. NDK - プロジェクトを再構築する方法を構築しますか?
- 21. DOMContentLoadedイベントは、DOMツリーまたはレンダリングツリーの構築を意味しますか?
- 22. Sonarqubeは、私はJavaを使用してSonarqubeでカスタムルールを構築したいコード
- 23. Xibでカスタムビューをロードしますか?
- 24. サービス 'odoo'がドッカーから構築できませんでした
- 25. XIBから作成されたUITableViewCellオブジェクトをどのようにリサイクルできますか?
- 26. オペレーティングシステムを構築するためのライブラリはありますか?
- 27. ネストされたxibは別のxibファイルと一緒に存在しますか?
- 28. Dockerizing Jenkinsはスレーブをコンテナとして構築するか、コンテナとして構築しますか?
- 29. Qt、Wt、またはNaClでフレームワークを構築するには?
- 30. プログラミング&コードの基礎を研究するアプリケーションを構築できますか?
私は全く同じ意見です。私はIBを完全に無視し始めましたが、顧客がアイテムX YとZを左に1ピクセル移動するように依頼した後、IBが単に「設計物」であるときに効率的なオプションであることがわかった。簡単なことのために、IBは素晴らしいとは言えませんが、UIのものがたくさんあるものでは、あなたがperfを持っていない限り、IBは行く方法です。 probs。 – Kalle