インターフェイスビルダーには、支柱とスプリングのインスペクタに原点ラベルが付いたコントロールがあります。これは何を行い、なぜ1つのオブジェクトに対してそれを変更すると、すべてのオブジェクトに対してそれを変更するのですか?オリジンコントロールはインターフェイスビルダで何をしますか?
私の知る限りは、名前が示すように、フレーム矩形の原点上の任意の実際の効果を持っていないことを言うことができるように。
UILabelを選択し、上の写真のように右上になるように原点を変更すると、フレーム原点が点(280,11)に置かれます。しかし、コードでは、実際にフレームの原点を尋ねると、フレームの左上隅に対応する(211,11)として与えられます。したがって、インターフェースビルダーのフレーム原点を変更することは、絶対に何もしないようです!ここで何が起こっているのですか?
https://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/CocoaDrawingGuide/Transforms/Transforms.html – Nathan
Nathan - 以前は見たことのない素晴らしい文書ですが、それはありません。起点INインタフェースビルダを変更しても、ビューの実際の起点には影響しない理由を説明してください。 –