2010-11-30 86 views
0

确定这里内标签栏控制器 - 开关UIView的是我的应用程序设置: 两个厦门国际银行的一个标签

的MainWindow.xib NewsletterView.xib

设置如下: 的MainWindow.xib 文件所有者 急救员 的代表 窗口 标签栏控制器 - 设置加载从的.xib的 两个选项卡的标签-Newsletter -Map

我不关心地图标签。

内NewsletterView.xib(我确实有h和.m文件设置)

文件所有者通过界面生成器设置了类NewsletterViewController。
第一响应者
和两个视图:
通过IBOutlet作为NewsSignUpView的视图设置 - 这是在选定选项卡上加载的第一个视图。
查看 - 设置为NewsReaderView通过IBOutlet

我想能够点击一个按钮(通过IBAction指定)在NewsSignUp上水平翻转显示NewsReaderView。

这是我到目前为止有:

-(IBAction) revealNewsReaderView 
{CGContextRef context = UIGraphicsGetCurrentContext(); 
[UIView beginAnimations:nil context:context]; 
[UIView setAnimationTransition: UIViewAnimationTransitionFlipFromLeft forView:newsSignUpView cache:YES]; 
[UIView setAnimationCurve:UIViewAnimationCurveEaseInOut]; 
[UIView setAnimationDuration:1.0]; 
[self.view exchangeSubviewAtIndex:0 withSubviewAtIndex:1]; 
[UIView commitAnimations]; 
} 

这翻转的观点,但不改变显示的视图。

任何人都可以提供一些代码,或指出哪里会出错?

在此先感谢。

回答