2012-01-08 5 views
1

hidesForSinglePage를 true로 설정 했는데도 외로운 표시기가 계속 표시됩니다. 그러나 표시기가있는 곳이 아닌 페이지 컨트롤의 왼쪽 위 모서리 (?)에 있습니다. 마치 옆으로 걷는 것으로 숨기려고하는 것과 같지만 몇 단계 만 거치면 실패합니다. 나는 모든 종류의 속성으로 놀았지만 아무도이 이상한 행동을 조정하지 못했습니다.UIPageControl - hidesForSinglePage가 true이지만 외로운 표시기가 표시됩니다.

누구도 영리한 단서가 있습니까?

덕분에, 요하네스

답변

2

나는이 버그 삶에 왔을 때 발견, 따라서 해결책을 마련. 인터페이스 빌더에서 페이지 컨트롤의 페이지 수를 1로 설정했습니다. 이 번호를 더 큰 번호로 변경하고 NIB가로드되었을 때 코드를 다시 1로 설정하면 버그가 사라졌습니다.

정말 이상한 ...

+0

재미 있습니다. Apple에 버그 리포트를 제출해야합니다. http://bugreport.apple.com/. –

0

새로운 XCode 5 및 iOS7에서 동일한 문제가 발생했습니다. IB 나 Storyboard를 통해 UIPageControl을 설정했지만 코드는 작성하지 않았습니다. pageCount = 1을 설정 한 후 somePageControl.hidden = FALSE;을 설정했기 때문에 문제가 발생했습니다. pageCount를 설정하기 전에 hidden = TRUE을 설정하면 단일 표시기가 사라집니다.