2012-03-19 2 views
0

トランジションに疑問があります。IOSでトランジションを表示[背景を変更したい]

enter image description here

あなたはみんな、私はこの問題を解決するにはどうすればよいと思います:

Register *register1 = [[Register alloc] initWithNibName:nil bundle:nil]; 
self.registerData = register1; 
register1.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal; 
[self presentModalViewController:register1 animated:YES]; 

の移行の背景には、この画像のように黒で表示されます。?問題は、私は移行を行うときにということですか私はこの黒い背景を置き換えるイメージを持っていたいと思います。ありがとう!

答えて

4

私は一度同じ問題がありました。私のケースでは、MainWindowのウィンドウにUIImageViewを挿入しました。これはあなたがイメージを挿入するための適切な場所であるかどうかを確認するために、次のコードを試してみてください。

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { 
    self.window.backgroundColor = [UIColor redColor]; 
} 

代わりにカラーの画像を使用するには:

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary 
    UIImageView* background = [[UIImageView alloc] initWithFrame:CGRectMake(0, 0, 320, 480)]; 
    background.image = [UIImage imageNamed:@"Background.png"]; 
    [self.window addSubview:background]; 
} 
+0

おかげでピーター!出来た! – iOSAddicted

+0

ピーター!トランジションの背景として、どのようにしてイメージを置いてイメージしましたか?たぶん普通の色よりも私にとっては良いでしょう!ありがとう! – iOSAddicted

+0

色は、これがあなたのために適切な場所であるかどうかを確認するためのクイックテストとしての意味に過ぎませんでした。私はApp-Template XCodeを使ってくれました。このテンプレートにはMainWindow.xibが含まれています。これをInterface Builderで開くと、オブジェクトのウィンドウが表示されます。ちょうどそこにUIImageViewをドラッグしてください、それは私がやったことです... Bonne chance;) –

関連する問題