아이폰 크기 인 표보기 양식을 표시하는 데 popover를 사용하고 있습니다 (내 iPhone 앱과 일치 함). 테이블 내부에는 필자가 입력보기로 설정된 텍스트 필드가 있습니다. 이 방법으로 iPad로 사용하면 picker가 iPad 키보드처럼 미끄러집니다. 어쨌든 iPhone에서와 마찬가지로 popover 내에서 선택기를 슬라이드 위로 설정해야합니까?popover 내 입력보기로 피커
7
A
답변
1
직접 입력 할 수 없습니다 (inputView). 그러나 당신은 확실히 주변이 간단한 작업을 사용할 수 있습니다
이 있는 UIButton와 당신의
UITextField
를 교체하고은 buttonClicked 일부 선택 (:)에 연결합니다. 당신은-(void)buttonClicked:(id)sender
에서(.. 세트 레이어의
bordeColor, borderWidth, cornerRadius
등)가 텍스트 필드처럼 보이는 있도록 스타일을 할 수UIButtonTypeCustom
을 사용할 수 있습니다 - 당신은 대체UITextField
에 대한 inputView로 사용하는 것과 같은 UIPickerView 움직입니다. 일반 인스턴스 변수를 만들 수 있습니다. 다만 delegate 및 dataSource를 설정하는 것이 좋습니다. 이미 표시되어 있는지 여부에 따라 뿌리보기 (팝업 표시에서UIViewController
표시) 또는UIWindow
에 붙여넣고 표시하거나 숨 깁니다 (토글). pickerView : didSelect ... atIndex :업데이트 버튼의 텍스트
UIPickerViewDelegate
방법 ([button setTitle:<selected_value> forState:UIControlStateNormal]
를 사용하여)`- 당신이 추가로 여기에 선택기를 숨길 수 있습니다 ..
나는 그에게 그것을 여러 번 수행 한 언제든지 에서 작동하며 UIResponder
체인을 포함하지 않고 선택기가 표시된 방법 및 위치에 대해 완전한 제어을 보유하고 있습니다.
iPad 키보드는 팝업 시계를 조작하는 것을 좋아합니다.
관련 문제
- 1. Popover 컨트롤러 대 SplitViewController의 메뉴 popover
- 2. CGPoint에서 Popover
- 3. popover rotation
- 4. 크기가없는 Popover
- 5. 맞춤형 Android 피커 만들기
- 6. Popover 내의 버튼에서보기 변경
- 7. 안드로이드 컬러 피커
- 8. MonoTouch에서 피커 사용
- 9. 피커 뷰 (변형 된 피커 뷰) 너비를 늘리는 방법은 무엇입니까?
- 10. 안드로이드 연락 피커
- 11. 닫기 popover - Objective-c
- 12. 피커 뷰는 피커 뷰의 숫자를 표시하지만 라벨에 제대로 표시되지 않습니까?
- 13. Safari Extension의 iFrame "Popover"
- 14. popover display tableview 셀에
- 15. anchor가없는 popover segue, MKMapView
- 16. 안드로이드 휠 피커
- 17. 테이블 선택에서 popover 해제
- 18. 첫 번째 피커 행 선택이 두 번째 피커 행을 변경합니다.
- 19. JQuery 색상 피커 좌절
- 20. 데이트 피커 on jsoup
- 21. 피커 값을 복원하는 방법
- 22. xpages 모바일 데이트 피커
- 23. 피커 뷰 - 단위 변환
- 24. Android에서 피커 표시
- 25. 멀티플 데이트 피커 사용하기
- 26. 버튼 대신 피커
- 27. 더블 피커 뷰
- 28. 독립적 인 더블 피커
- 29. 벨소리 피커 - 라디오 버튼
- 30. Mac 용 피커
이것을 확인하십시오 .http : //stackoverflow.com/questions/9988165/hide-uipickerview-on-done-button-in-uitableview-solved – hacker