iphone - 如何使用 Xcode 4.2 和 Storyboard使用 "Page Control"?

标签 iphone objective-c ios ipad

我正在尝试学习 iOS 编程的基础知识,我想知道您将如何使用 Xcode 4.2 和 Storyboard 来使用页面控件?我订阅了 MyCodeTeacher.com,关于页面 Controller 的类(class)已经过时并且不适用于新的 Xcode。我无法通过 Google 找到教程,Apple 文档也无济于事。 谁能给我指出一个好的教程或给我一个基本的例子?

非常感谢!

最佳答案

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

1.为您的 pageControl 对象创建一个 IBOutlet

示例:

@property (unsafe_unretained, nonatomic) IBOutlet UIPageControl *pageControl;

2.同样为同一个pageControl的“Value Changed”事件创建一个IBAction

例子:

-(IBAction)pageDidChange:(id)sender;

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

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

  1. 设置页数

    [self.pageControl setNumberOfPages:6];

  2. 设置当前页

    [self.pageControl setCurrentPage:1];

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

关于iphone - 如何使用 Xcode 4.2 和 Storyboard使用 "Page Control"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9578216/

相关文章:

ios - 将 nsstring 转换成 pdf 格式然后发送邮件

iphone - 在对象数组中使用数据

ios - 以编程方式为 iOS 的核心数据属性(列)设置默认值

ios - 消息发送到解除分配的实例 iOS [_UILayoutGuide isDescendantOfView :]:

iphone - 如何计算 NSButton 的中心?

ios - 使用 Swift 在 iOS 中远程控制事件

iphone - 如何通过单击 “Paid” 应用程序中的按钮在 iPhone 的 AppStore 中打开 “Lite” 应用程序页面?

iphone - iOS 为所有方向启用旋转 iOS 5

ios - 全屏显示 UIImageView (320*480)

iOS 第二次触摸永远不会触发 UIControlEventTouchUpInside