簡體   English   中英

iOS中的UipageControl自定義

[英]Uipagecontrol customization in iOS

我試圖在uipagecontroller的頁面上添加不同的視圖。共有三頁。也就是說,在第一頁中,我必須實現一個地圖,在第二頁中,我必須實現一個帶有一些標簽的簡單視圖,在第三頁中,表格。我按照此處提供的教程進行操作: http : //developer.apple.com/library/ios/#samplecode/PageControl/Introduction/Intro.html,用於實現頁面控制器。如何設置此控制器的視圖根據所選頁面。?有人可以提供一些想法嗎?我嘗試了這種方法。但是它沒有給出任何方法

    - (void)loadScrollViewWithPage:(int)page {
        NSLog(@"%d",page);

        if (page < 0)
            return;
        if (page >= kNumberOfPages)
            return;

        // replace the placeholder if necessary
        MyViewController *controller = [viewControllers objectAtIndex:page];
        if ((NSNull *)controller == [NSNull null])
        {
            controller = [[MyViewController alloc] initWithPageNumber:page];
            [viewControllers replaceObjectAtIndex:page withObject:controller];
            [controller release];
      }

        // add the controller's view to the scroll view
        if (controller.view.superview == nil)
        {
            CGRect frame = scroll.frame;
            frame.origin.x = frame.size.width * page;
            frame.origin.y = 0;
            controller.view.frame = frame;
            [scroll addSubview:controller.view];
        }
}

將所需的視圖添加到scrollView Object,然后可以使用以下代碼來管理所有視圖: https : //github.com/SIMHAM/DDPageControl

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM