12
UIPageControl 항목을 프로그래밍 방식으로 내 View Controller에 추가하고 싶습니다. self.view 속성에는 다음과 같은 속성을 가진 UIScrollView가 포함되어 있습니다.프로그래밍 방식으로 PageControl 추가
scrollView = [[UIScrollView alloc] initWithFrame:applicationFrame];
scrollView.backgroundColor = [UIColor blackColor];
scrollView.maximumZoomScale = 1.0;
scrollView.minimumZoomScale = 1.0;
scrollView.clipsToBounds = YES;
scrollView.showsHorizontalScrollIndicator = NO;
scrollView.pagingEnabled = YES;
self.view = scrollView;
지금까지는 그렇게 좋았습니다. 지금은 (몇 줄 이상)이 추가하여 PageControl 요소를 추가하고 싶었 :
pageControl.numberOfPages = 2;
pageControl.currentPage = 0;
pageControl 요소는 @property와 @synthesize를 사용하여 합성된다. 그러나 이것은 [self.view addSubview : pageControl]을 추가하더라도 아무 것도 표시하지 않습니다.
이것이 작동하지 않는 이유는 무엇입니까? 니므롯의 의견에
가 새 페이지 컨트롤에게 라 [[UIPageControl 인스턴스를 했습니까 (:) 내 버전이 실패했음을 지금은 오히려 분명) 일을 어떻게, 올바른 생각을했다 alloc] init ...]? @ property/@ synthesize는 그것을 만들지 않습니다. – Nimrod
고마워, 그냥 이것도 깨달았다. 나는 내가 사용한 해결책을 게시 할 것이다. – Robin