- XCODE 5,7的iOS -如何使用UIPageControl瀏覽圖像?
我想創建的指令手冊我的應用程序7頁的圖片尺寸280 X 342,具有與它下面7點的UIPageControl。我想擁有它,所以用戶向右滑動,並瀏覽我製作的圖像,向用戶展示如何玩我的遊戲。
我一直在尋找小時,找不到任何東西,我甚至試過在這裏問過,但沒有得到太多的幫助。
如果任何人都可以指導我解釋如何做到這一點的教程,或寫出代碼,並告訴我它將不勝感激。
謝謝。
- XCODE 5,7的iOS -如何使用UIPageControl瀏覽圖像?
我想創建的指令手冊我的應用程序7頁的圖片尺寸280 X 342,具有與它下面7點的UIPageControl。我想擁有它,所以用戶向右滑動,並瀏覽我製作的圖像,向用戶展示如何玩我的遊戲。
我一直在尋找小時,找不到任何東西,我甚至試過在這裏問過,但沒有得到太多的幫助。
如果任何人都可以指導我解釋如何做到這一點的教程,或寫出代碼,並告訴我它將不勝感激。
謝謝。
將圖像並排放置在滾動視圖中。放在頂部UIPageControl和設置的網頁,以7個數,然後使用
-(void)scrollViewDidScroll:(UIScrollView *)scrollView {
CGFloat pageWidth = scrollView.bounds.size.width;
NSInteger pageNumber = floor((scrollView.contentOffset.x - pageWidth/2)/pageWidth) + 1;
self.pageControl.currentPage = pageNumber;
}
棒球場:
-(void)setupPagingScrollView
{
UIScrollView *scrollView = [[UIScrollView alloc] initWithFrame:CGRectMake(0,0,280,342)];
[self addSubview:scrollView];
[scrollView setDelegate:self]
[scrollView setPagingEnabled:YES];
control = [[UIPageControl alloc] initWithFrame:yourPagingButtonsFrame];
[control setNumberOfPages:[imagePanes count]];
[self addSubview:control];
}
-(void)scrollViewDidScroll:(UIScrollView *)inScrollView
{
UIPageControl *control;
int currentPage = inScrollView.contentOffset.x/inScrollView.bounds.size.width;
[control setCurrentPage:currentPage];
}
您需要創建啓用分頁滾動型(這是您可以添加圖片至)。然後你需要創建一個UIPageControl。然後當滾動視圖滾動時(或當滾動視圖結束滾動時,您在那裏選擇),則根據滾動位置更改UIControl的頁碼。
你也可以設置UIPageControl的委託給你自己,這樣你就可以監聽它的標籤按鈕點擊並相應地調整你的滾動視圖,但是我只用它來顯示信息,而不是接收用戶輸入。
您是否試過[UIPageControl](https://developer.apple.com/library/ios/samplecode/PageControl/Introduction/Intro.html#//apple_ref/doc/uid/DTS40007795)示例? – chancyWu