Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/38.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
iPhone SDK页面翻转和页面卷曲_Iphone_Sdk - Fatal编程技术网

iPhone SDK页面翻转和页面卷曲

iPhone SDK页面翻转和页面卷曲,iphone,sdk,Iphone,Sdk,我让翻页和卷曲工作。我会描述发生了什么 我造了就走 应用程序在模拟器中打开 我按下一个按钮,页面就会卷曲到第2页。。。但是当它到达第2页时,页面会下降一点。为什么会发生这种情况?如果使用视图控制器,则不应手动添加其视图,而应使用-[UINavigationController pushViewController:animated:]。有几种方法可以同时使用这两种技术,但这可能会带来更多的麻烦。我建议不要在第二个视图中使用viewController,直到您对UIXXXController设计模

我让翻页和卷曲工作。我会描述发生了什么

我造了就走

应用程序在模拟器中打开


我按下一个按钮,页面就会卷曲到第2页。。。但是当它到达第2页时,页面会下降一点。为什么会发生这种情况?

如果使用视图控制器,则不应手动添加其视图,而应使用-[UINavigationController pushViewController:animated:]。有几种方法可以同时使用这两种技术,但这可能会带来更多的麻烦。我建议不要在第二个视图中使用viewController,直到您对UIXXXController设计模式更为熟悉。只需在主viewController中为paged in视图添加一个插座,并在IB中连接即可。

我很困惑,这是您对自己问题的回答,还是对@Jann发布代码的请求的回应。如果是后者,那么你应该用这个代码编辑你的原始问题。
- (IBAction)goToSecondView {
    [UIView beginAnimations:nil context:NULL];
    [UIView setAnimationDuration:1.0];
    [UIView setAnimationTransition:UIViewAnimationTransitionFlipFromRight forView:[self view]cache:YES];
    [self.view addSubview:secondViewController.view];
    [UIView commitAnimations];
}