我在學習iOS編程的基礎知識,我想知道如何使用Xcode 4.2和故事板的頁面控件?我訂閱了MyCodeTeacher.com,頁面控制器上的課程已過時,並且不適用於新的Xcode。我無法通過Google找到教程,Apple文檔也無濟於事。 有人可以指點我一個很好的教程或給我一個基本的例子嗎?如何使用Xcode 4.2和故事板的「頁面控件」?
非常感謝!
我在學習iOS編程的基礎知識,我想知道如何使用Xcode 4.2和故事板的頁面控件?我訂閱了MyCodeTeacher.com,頁面控制器上的課程已過時,並且不適用於新的Xcode。我無法通過Google找到教程,Apple文檔也無濟於事。 有人可以指點我一個很好的教程或給我一個基本的例子嗎?如何使用Xcode 4.2和故事板的「頁面控件」?
非常感謝!
確定這裏爲典型情況下的工作流程:
1.創建一個IBOutlet爲您的PageControl對象
實施例:
@property (unsafe_unretained, nonatomic) IBOutlet UIPageControl *pageControl;
2.創建一個IBAction爲以及用於「
:值改變」相同的PageControl實施例的事件
每次用戶更改頁面時,您的pageDidChange:方法將被觸發。
現在,這裏是一些常用的方法:
設置的
[self.pageControl setNumberOfPages:6];
的頁數將當前頁面
[self.pageControl setCurrentPage:1];
我希望,這將讓你開始...
與頁面控件一起加入以每一頁滾動視圖使用
- (IBAction)changePage {
CGRect frame;
frame.origin.x = self.scrollView.frame.size.width * self.pageControl.currentPage;
frame.origin.y = 0;
frame.size = self.scrollView.frame.size;
[self.scrollView scrollRectToVisible:frame animated:YES];
}
謝謝!我將如何去添加一個視圖到每個頁面? – Shredder2794 2012-03-06 22:57:45
pageControl不「保留」任何視圖。一個典型的場景是一個包含幾個視圖的scrollView和一個pageControl來幫助分頁(谷歌「uiscrollview分頁」,你應該找到足夠的材料。 – Alladinian 2012-03-07 10:51:22