如何使用Xcode 4.2和故事板使用"页面控制"?

Shr*_*794 2 iphone objective-c ipad ios

我正在尝试学习iOS编程的基础知识,我想知道如何使用Xcode 4.2和故事板进行页面控制?我订阅了MyCodeTeacher.com,页面控制器上的课程已经过时,不适用于新的Xcode.我无法通过谷歌找到一个教程,Apple文档也没有帮助.有人能指点我一个好的教程或给我一个基本的例子吗?

非常感谢!

All*_*ian 9

好的,这是一个典型案例的工作流程:

1.为pageControl对象创建一个IBOutlet

例:

@property (unsafe_unretained, nonatomic) IBOutlet UIPageControl *pageControl;
Run Code Online (Sandbox Code Playgroud)

2.为同一pageControl的"Value Changed"事件创建IBAction

例:

-(IBAction)pageDidChange:(id)sender;
Run Code Online (Sandbox Code Playgroud)

每次用户现在更改页面时,都会触发pageDidChange:方法.

现在,这里有一些常用的方法:

  1. 设置页数

    [self.pageControl setNumberOfPages:6];

  2. 设置当前页面

    [self.pageControl setCurrentPage:1];

我希望这能让你开始......

  • pageControl不会"保留"任何视图.一个典型的场景是一个包含几个视图的scrollView和一个帮助分页的pageControl(谷歌"uiscrollview分页",你应该找到足够的材料. (2认同)