2013-07-10 4 views
0

UIPickerView에 문제가 있습니다. 9 개의 목록이 있으며 9 개의 버튼이있는보기를 만들었습니다. 각 버튼에 대해 플래그를 연결했습니다. 버튼을 클릭하면 선택한 태그와 관련된 목록이있는 선택 도구가 나타납니다.UIPickerView foreground

피커가 나타나면 배경에 있고 버튼이 피커 위에 표시되는 것이 문제입니다. 나는이 방법으로 해결했다 : 사용자가 버튼을 클릭하면 다른 것들은 숨김으로 설정되고 선택 도구는 좋아 보인다.

포커를 직접 포착하는 것이 더 좋은 해결책이 있습니까?

또한 pickerview의 가장자리 색상을 변경하고 긴 코드를 사용하지 않고 확인란을 선택할 수 있습니까? 사전에

감사합니다!

+0

무슨 뜻인지 잘 모르겠지만 UIPickerView와 많은 데이터 소스가 있다는 것을 알았지 만, 거기에 정확히 어떤 문제가 있습니까? – soryngod

+0

제형 질문을 변경했습니다 ... 원하는 경우 실행 코드를 추가하십시오. – ginosal

+0

내 답변을 확인하고 내가 corectly을 이해하면 알려주십시오 – soryngod

답변

1

당신은 [self.view bringSubviewToFront:pickerview];를 사용하여 위의 선택기보기를 가져올 수 있으며 버튼 위의 선택기보기를 가져올 것이다, 또는 당신은 .xib 파일을 이동하거나 storyboard 피커 뷰는 뷰에 마지막으로 추가 된 항목이 있는지 확인 할 수 있습니다.

+0

당신이 맞습니다 : 나는 스토리 보드에 갔고 마지막으로보기에 추가 된 항목으로 피커 뷰를 배치했습니다. 다시 한번 감사드립니다. – ginosal

+0

언제든지 문제가 없습니다! – soryngod

+0

가장자리의 색상과 선택 도구의 확인란은 빠른 해결책이 있습니까? – ginosal