2011-09-14 4 views
0

UIPageControl 영역 (점)을 더 짧게하고 싶습니다. 크기 검사기에서 높이를 더 작게 변경하려고 시도했지만 높이 값이 회색으로 바뀌고 변경할 수 없습니다. 기본적으로 값은 36입니다.이 값을 프로그래밍 방식으로 줄이는 방법이 있습니까? 페이지 컨트롤러의 배경을 볼 수 있도록 할 수는 있지만 그럴 필요는 없습니다. 배경을 약간 투명하게 만들고 싶었지만 배경의 높이를 더 작게하고 싶습니다. 누군가 나를 도울 수 있다면 그것은 대단 할 것입니다. 감사합니다.Xcode 4 UIPage 컨트롤 : 페이지 컨트롤의 높이를 변경하는 방법?

답변

0

이 시도 :

CGRect frame = pageControl.frame; 
frame.size.height = 10.0; // or whatever you want 
pageControl.frame = frame; 

물론, 이것은 아마도 당신의 pageControl 함께 IBOutlet에 액세스 할 수있는 컨트롤러, 코드에 간다.

+0

이것은 나를 위해 점의 크기를 변경하지 않는 것 같습니다. – Fluffhead

0

UIPageControl의 높이를 변경하는 방법입니다.

self.pageViewController.view.frame = CGRectMake(0, 0, self.view.frame.size.width, self.view.frame.size.height - 100); 

이것은 당신의 UIPageControl의보기의 프레임 속성을 업데이트 다음의 viewDidLoad 방법에 PageViewController.m에서 다음 코드를 넣습니다.

관련 문제