2011-11-14 10 views
1

以下のコードをUIButtonアクションに接続しています。プログラムビューで次のようにイメージビューを作成すると... myImageViewは、私が最初にInterface Builderで「myImageView」を作成し、それがtrueに隠されたプロパティの設定と同じコードは、私が望むように機能コンセントでそれを配線すると、それは、UIViewトランジションは、UI BuilderがInterface Builderを使用して作成された場合にのみ機能します。

UIIImageView *myImageView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"btn_image.png"]]; 

[self.view addSubview:myImageView]; 
[myImageView setHidden:YES]; 

[UIView transitionWithView:myImageView duration:2 options: UIViewAnimationOptionTransitionFlipFromLeft animations:^{ 
     [myImageView setHidden:NO]; 
    } completion:nil]; 

しかし)瞬時に表示されます

[UIView transitionWithView:myImageView duration:2 options: UIViewAnimationOptionTransitionFlipFromLeft animations:^{ 
     [myImageView setHidden:NO]; 
    } completion:nil]; 

だから、私はcこれを機能させるためにプログラマチックにリートする?ありがとう!ここで

答えて

1

はあなたがcontainerViewを持っている必要があり、それは(のviewDidLoad中にあなたのメインビューに追加する必要があり

...私はこの作業を取得するために使用することができたチュートリアルへのリンクです

これは「addSubView」または「setHidden:NO」で動作します

関連する問題