最近 Xcode を更新したところ、次の警告が表示されました。
Editor -> Resolve Auto-Layout Issues -> Clear all constraint in View Controller を試しましたが、うまくいきませんでした... Xcode 5 を使用しています。警告を削除するにはどうすればよいですか?
最近 Xcode を更新したところ、次の警告が表示されました。
Editor -> Resolve Auto-Layout Issues -> Clear all constraint in View Controller を試しましたが、うまくいきませんでした... Xcode 5 を使用しています。警告を削除するにはどうすればよいですか?
Xcode 5 では、制約が適用されたときにキャンバス上のビューの位置が更新されません。したがって、Interface Builder で表示されるビューとは異なるビューの位置を指定する制約を持つことができます。Command+ Option+を押す=か、|-•-| で [フレームを更新] を選択することで、これを修正できます。メニュー(タイファイターみたいだと思います)。
Xcode 8 の更新: [フレームの更新] コマンドに独自のボタンが追加されました。これは Stack View / Alignment / Constraints ボタンのすぐ左側にあり、角かっこで囲まれたリロード矢印のように見えます。
ストーリーボードでこのビューを選択し、[エディター] -> [自動レイアウトの問題を解決] -> [ビュー内のすべての制約を更新] を選択します。
わたしにはできる。
より具体的には、ビューを選択し、エディタ メニューに移動 -> [自動レイアウトの問題の解決] から [制約のクリア] を選択します。これにより、制約がクリアされ、コンポーネントを移動するときに警告が表示されなくなります。