2013-05-14 5 views
0

저는 현재 화면에 숨겨진보기에있는 UIPickerView를 가지고 있으며, 버튼을 누르면 PickerView가 아래쪽에서 움직여서 움직입니다. 사용자가 pickerview를 끝내면 뷰의 "done"버튼을 클릭하면 뷰가 화면 밖으로 움직입니다. 화면이 가로 방향 인 경우를 제외하면이 모든 것이 완벽하게 작동합니다. 좌표는 장치가 세로 방향 인 경우와 다릅니다. 어느 방향으로이 작업을 할 수있는 방법이 있습니까?화면에 상대적인 UIPickerView 설정

Pickerview : 회전에 http://i.stack.imgur.com/yn6kd.png

Pickerview : 회전 할 때 당신이 볼 수 있듯이 http://i.stack.imgur.com/ZFGq1.png

의 pickerview도 볼 수 없습니다 내 상황의

사진.

+0

보기를 배치 할 코드를 표시하십시오. –

답변

0

고정 픽셀보다는 백분율을 사용할 수 있습니다. 예 : 하드 코딩과 달리 self.view.frame.size.height * 0.5 384

모달보기를 사용할 수 있습니까?

+0

이것으로 해결되었습니다. 고마워, "self.view.frame.size.height"내가 찾고 있던 것입니다. – user1595818