プログラムで1つの自動レイアウト制約を修正しました。 1つの特定のビューに有効ですが、そのビューに対する他の制約に拘束されている他のビューは、その位置を変更しません。 「updateAllConstrains」メソッドが存在しますか?
:すべての自動レイアウト制約を更新するためにどのようにトリガできますか?
答えて
制約は正しく設定されていないため、この場合はsetNeedsLayoutまたはupdateConstraintsIfNeeded以外のものが役立ちます。
はいUIViewの上の方法がありますが、私はこれはあなたの問題である
はあなたが更新したいビュー上でこれらの2つのメソッドを呼び出すとは思わないしかし- (void)updateConstraintsIfNeeded
と呼ばれます
-setNeedsLayout
-layoutIfNeeded
最初にレイアウトシステムにこのビューを配置する必要がありますが、それにはいくつかの変更があり、すべてを再計算する必要があるからです。 2つ目はレイアウトシステムを強制的に実行し、実行時に特定のタイミングでレイアウトシステムが起動されます。この方法では「今すぐ」と言います。
UIButtonをクリックしてImageviewの制約を変更できますか?もしそうなら、私はこれについて新しいものとして説明してください。 – Sofeda
完全にこの回答に同意してください! – Hamsternik
私が見つけたベストです:編集/更新フレーム(または/)ショートカット:コマンド
が戻ってあなたの制約に
トップメニューを使用すると、「ポップ」したい項目を選択します+オプション+ =
うまくいけば、それはたぶん、あなたはあなたの制約の画面を投稿coud
- 1. インターフェイスビルダーで自動レイアウト制約を移動できますか?
- 2. NSImageViewでNSViewをNSImageのように動作させるためのレイアウト制約
- 3. プログラムによるビュー階層の自動レイアウト制約を設定しますか?
- 4. iOS:新しい自動レイアウト制約(高さ)にアニメーションを適用する方法
- 5. これはどのようなレイアウトの制約ですか?
- 6. サブレポートのレイアウトはどのように制御できますか?
- 7. コマンドがトリガされたときに強制的に更新するように強制する
- 8. 特定のオブジェクトの自動レイアウト制約を削除する
- 9. 新しい配置制約を追加できない自動レイアウトXcode 6
- 10. 自動レイアウト制約優先度
- 11. 新しい設定を行った後、どのようにすべてのスプリングオブジェクトを更新できますか?
- 12. 自動レイアウトiOSでフォントサイズを動的に変更するにはどうすればよいですか?
- 13. サブクラス化されたuitableviewcellの自動レイアウト制約を作成する場所
- 14. 独自のテーブルを更新するトリガは、トリガを呼び戻しますか?
- 15. どのように私は私のCALayer上の制約を更新していますか?
- 16. AVPlayerViewController - 自動レイアウトなし - 同時に制約を満たすことができません。
- 17. 純粋な自動レイアウト制約でUIScrollerViewを作成できません
- 18. 自動的にJavadocを更新するためのツールはありますか?
- 19. 自動レイアウトでは、どのようにUIViewを "隠す"のですか?
- 20. iOS xcodeのストーリーボードでCSSレイアウトを自動レイアウトにするにはどうすればよいですか?
- 21. MySQLデータベースのすべてのトリガをどのようにリストしますか?
- 22. "ディレクトリビュー"はファイルリストをどのように自動更新しますか?
- 23. DataRowの更新時に、コントロールの自動更新はどのように機能しますか?
- 24. MySQL:テーブルのすべての制約を表示するにはどうすればよいですか?
- 25. 自動レイアウトを使用しない制約はありますか?
- 26. 子テーブルを制約する親テーブルに制約をどのように作成しますか?
- 27. Oracle:これらの制約はどのように追加できますか?
- 28. プログラムで自動レイアウト制約を適用しながら同時に制約を満たすことができません
- 29. どのようにNHibernateで自動マップできますか?
- 30. ファイルの変更時にFirefox自動更新を行うにはどうすればよいですか?
に役立ちます:私が考えていると思うのは、これらの他のビューが伸縮できない制約によって他の要素に何らかの形で束縛されているということだけです。 – nikans