UIViewController のビューを別の UIViewController のビューに追加しています (新しい UIViewController Containment API を使用)。VC のビューを別のサブビューとして追加した後、上から 20px の奇妙なマージンがあります。
ビューをログに記録しましたが、原点は 0,0 でした。ただし、ビューのスーパービューをログに記録すると、次のようになります。
<UIViewControllerWrapperView: 0x6c5e2c0; frame = (0 20; 703 748); autoresize = RM+BM; layer = <CALayer: 0x6c54190>>
明らかにフレームを 0,0 に変更できます。しかし、私はこれを行う正しい方法は何だろうと思っていますか? VC のビューのスーパービューのフレームが 0,20 なのはなぜですか? これを変更する必要がありますか、またはこの奇妙なマージンを回避するためのより良い方法はありますか?
ありがとう