我在UIwindow中添加了一个视图
[window addSubview:parVC.view];
我通过以下方式切换parVC.view
,但它无法正常工作
- (IBAction)flipToback:(id)sender
{
[UIView beginAnimations:nil context:NULL];
[UIView setAnimationDuration:1.0];
[UIView setAnimationTransition:UIViewAnimationTransitionFlipFromLeft
forView:parVC.view
cache:YES];
[parVC.view addSubview:imgController.view];
[UIView commitAnimations];
}
我已在app委托中的IB中正确设置了imgController.view
。我想在forView中避免使用窗口。如果我给窗口而不是forView:parVC.view,它工作正常....
答案 0 :(得分:0)
这对我来说听起来像是正确的行为。 setAnimationTransition:forView:cache:
对容器视图进行操作,而不是您要添加的视图。