iOS 7では、プッシュされたビューコントローラを階層の上にスライドさせる新しいプッシュアニメーションが作成されました。影が追加されiOS 7 UINavigationControllerプッシュアニメーションシャドウ
:
、ボトムビューコントローラの上に光のオーバーレイ:アニメーションが発生した場合でも、iOSのは明らかにトップビューコントローラの設計を変更するために2つのことを行い
ほとんどのアプリケーションでこれは問題ではありません。しかし、私は現在、ピクセルの完璧なデザインのアプリケーションに取り組んでおり、私は透明な背景を持つビューコントローラを使用しています。しかし、この機能は同じままで、ライトオーバーレイはView Controller上に表示されます。背景は白いグラデーションなので、このライトオーバーレイ(スクリーンショット2)は非常に見やすく、アニメーションが完了するとアニメーションなしで削除されるため、非常に目立ち、迷惑になります。
私は、カスタムアニメーションやトランジションを作成することができます承知していますが、私は疑問に思って:カスタムトランジションを作成することなく、この光オーバーレイと影
を削除(または変更)する方法はありますか?
ありがとうございました。
これを解決できましたか? –
重大な変更はありません。 – Legoless
iOS 7のカスタムビューコントローラの移行APIを試しましたか? objc.io/issue-5/view-controller-transitions.html – rounak