2012-03-16 6 views
0

親ビューコントローラの背景色をフリップサイドビューコントローラで変更する必要があります。私はこれを行うために、次のコードを使用しますが、iOS 4.3 Simulatorでは正常に動作しますが、背景色はiOS 5.1シミュレータでは変更されません。 iOS 5の変更点親ビューコントローラの背景色を変更する

+0

'parentViewController'プロパティが廃止されていないかどうかを確認してください。私が聞いたことは聞いたことですが、コントローラーについては何もわかっていません – Uko

+0

私はわかりませんが、アップルがiOS 5 UIAppearanceに追加しました: http://developer.apple.com/ライブラリ/ ios /#documentation/UIKit/Reference/UIAppearance_Protocol/Reference/Reference.html – TommyG

答えて

1

iOS 5ではself.presentingViewControllerを使いたいと思っています(このプロパティはiOS 5以前では利用できません)。

また、デリゲートがプレゼンテーションビューコントローラであると仮定すると、デリゲートメソッドを使用してbackgroundColorを変更することもできます。

+0

これは間違いなく、ありがとうございます! –