Access the UIPageControl created by iOS6 UIPageViewController?

后端 未结 8 1196
盖世英雄少女心
盖世英雄少女心 2021-01-05 02:42

I\'m using a UIPageViewController with Navigation set to Horizontal, Transition Style set to Scroll (in InterfaceBuilder), and no spine. Which gives me a lovely

8条回答
  •  余生分开走
    2021-01-05 03:00

    C# extension:

    public static class PageViewControllerExtension{
        public static UIPageControl GetPageControl(this UIPageViewController pageViewController){
            foreach (var view in pageViewController.View.Subviews){
                var subView = view as UIPageControl;
                if (subView != null){
                    return subView;
                }
            }
            return null;
        }
    }
    

提交回复
热议问题