// Init Page Control
UIPageControl *pageControl = [[UIPageControl alloc] init];
pageControl.frame = CGRectMake(110,5,100,100);
pageControl.numberOfPages = 2;
pageControl.currentPage = 0;
[self.view addSubview:pageControl];
我正在尝试以编程方式创建UIPageControl。我创建了基于视图的新应用。其中,我已在ViewControllers viewDidLoad中编写此代码,但它没有创建页面控件。 因为[self.view addSubview:pageControl]; ,它在应用程序启动时进入无限循环。它为什么这样做?还有其他选择吗?
答案 0 :(得分:1)
将您的代码从- (void)loadView
移至- (void)viewDidLoad
。
答案 1 :(得分:0)
我做了完全相同的事情,它对我有用。 您可以下载我的示例应用程序here