下位6ビットがビューの自動サイズ変更マスクに対応することを確認しましたが、このプロパティをXIB XMLで直接編集することに害はありますか?私がそれをしている理由は、何らかの理由で、Xcodeが自動レイアウトを使用するときにルートビューに悪い自動サイズ変更マスク(通常は292または256)を与えることを主張し、この設定またはルートビューの制約を変更する方法がないためです(これは、まだスーパービューがないので、理にかなっていると思います)。これにより、横向きでも縦向きのサイズでビューが固定され、自動レイアウトの目的が損なわれます。
私が欲しいのは、ルートビューが常にその親(通常はUIWindowのルートビュー)を埋めるように、柔軟な幅と高さに相当するものです。下位6ビットがそのように整列するようにNSvFlagsを変更すると(274)うまくいくように見えますが、それを行うためのよりハッキーな方法はありますか?ただし、画面全体に表示するためだけにカスタムビューを作成する必要はありません。
また、9番目の位置のビットは何に使用されますか?これに関する情報が見つからないようです。