カスタムの拡張可能なUITableCellViewを作成しました。セルの一番上のラベルは見えません。セルをクリックすると、そのセルが展開され、セルのすべてのラベルが表示されます。 また、「出力」には、制約や望ましくない制約を壊すといういくつかのエラーがあります。カスタムUITableCellViewの制約
答えて
これは正確な解ではなく、可能な解決策であることができます。 TableViewCellを展開しているとき(コードで実行していると思われます)、必要なサイズのラベルを用意して、ラベルを変更するときにいつでも適切に変更すると、幅がゼロまたは高さがのラベルがである可能性があります。 TableViewCellのサイズ。 さらに詳しい情報を提供すれば、解決策をより正確にすることができます。
制約部分を破ることになると、(私の意見ではラベルサイズ、すなわち幅と高さの)いくつかの制約がちょうど満足していないことが、あなたから与えられた制約からはっきりと分かります。したがって、適切に提供する必要があります。 これで問題が解決する可能性があります。
ありがとう。私はラベルの幅と高さをゼロに設定しました。しかし、私はSwiftによってどのように幅と高さを変えることができますか?私はそれについて検索しますが、私が見つけたものは何もありません。 –
この部分は非常に簡単です。ラベルのアウトレットを作成し、高さと幅、つまり 'self.X.frame.size.height = desiredHeight'(ラベル名がXであると仮定しています)を提供してください。 Xの高さとYのフレームも同様です。さらに詳しい情報を得るには、この[** link **](http://stackoverflow.com/questions/31228831/how-to-give-dynamic-height-to-uilabel-programatically-in-swift)で回答を見ることができますプログラムでラベルフレームを設定する方法に関するアイデア。 –
- 1. カスタムUITableCellViewユーザインタラクション
- 2. カスタムUICollectionViewLayoutと制約
- 3. symfonyの2カスタム制約
- 4. JSR 303カスタム制約オーバーライド
- 5. C#Entity Frameworkカスタム制約
- 6. カスタム制約の検証とヌル
- 7. カスタム制約を登録する
- 8. カスタムUITableCellViewの作成を理解する - MonoTouchで
- 9. iphone uitablecellview overflow
- 10. エンティティのサービスとしてのカスタム制約の検証
- 11. ストーリーボードの制約はカスタムUiViewのサイズには影響しない
- 12. カスタム制約の検証は、時にはSymfony2の
- 13. カスタムsymfony2制約バリデーターの現在のエンティティにアクセス
- 14. カスタム制約付きのMvc6のバージョン管理されたAPIアクション
- 15. カスタム制約内から他のBean値を参照する
- 16. 制約
- 17. 制約
- 18. 制約
- 19. 制約
- 20. 制約
- 21. カーブフィッティングパラメータの制約
- 22. Oracleの制約
- 23. パラメータの制約
- 24. 制約のチェック
- 25. ジェネリックインターフェイスの制約
- 26. カスタムPHPUnit制約が機能しなくなりました
- 27. Spring 3.1カスタム制約バリデーター内でオートワイヤリングが機能しない
- 28. apache cxf jaxrsカスタムhibernateパラメータ制約を登録します。
- 29. Hibernate Validatorカスタム制約は基底クラスに依存
- 30. TSQL列の制約
このリンクを参照してください:-https://github.com/Ramotion/folding-cell、上記のライブラリは簡単に実装でき、要件に合っています。 – MShah