3

ビューコントローラーがプッシュまたはポップされたときに静止したままでアニメーションしない背景画像でUINavigationControllerを使用する方法はありますか?

ページ化されたUIScrollViewとその下にUIImageViewを配置することで同じ効果を実現できますが、 UINavigationControllerviewWillAppearを使用して 、 などのメソッドを呼び出し、 UINavigationController のロジックをviewDidDisappear使用してビュー コントローラーをポップおよびプッシュできます。

4

1 に答える 1

6

はい、とても簡単です。ウィンドウ (またはビュー階層の後ろにあるもの) に画像を追加し、uiviewcontroller のメイン ビューの背景を透明にします。これは iOS 4 以降で動作します。

于 2012-07-16T13:41:29.767 に答える