この最初の画像は IB のスクリーンショットです。何が起こっているのかをよりよく理解するために、2 つの要素を離して配置しました。青いグローはカメラ ボタンの下にあるはずですが、下のフレームのノッチの上にあります。ご覧のとおり、これは IB での正しいスタック順序を示しています。
ただし、これをシミュレーターとデバイスの両方でビルドして実行すると、ノッチが青いグローの上に積み上げられているように見えます。いろいろな方法でレイヤーを並べ替えてみましたが、何をしてもグローはクリップされたままです。ここで何が問題なのですか?