iPhone SDK页面翻页和Page curl

时间:2010-02-07 04:36:03

标签: iphone sdk

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

我构建并开始

该应用程序在模拟器中打开

我按下一个按钮,页面卷曲到第2页......但是当它到达第2页时,页面会下降一点。为什么会这样?

2 个答案:

答案 0 :(得分:0)

- (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];
}

答案 1 :(得分:0)

如果你正在使用视图控制器,你不应该手动添加他们的视图,但应该使用 - [UINavigationController pushViewController:animated:]。有两种方法可以将这两种技术结合使用,但这可能比它的价值更麻烦。我建议不要使用viewController作为你的第二个,在视图中卷曲,直到你对UIXXXController设计模式更加舒服。只需在主viewController中为分页视图添加一个插座,并将其连接到IB中。