我開始學習在應用程序中使用UIPicker。我想要做的是,當用戶點擊郵政編碼文本框時,我想讓uipicker彈出並顯示可用的郵編列表。就像在c#或VB.net中的下拉菜單一樣。我必須創建一個新視圖並將uipicker放置在那裏嗎? 謝謝UIPicker特定問題(iphone)
0
A
回答
1
爲了有一個UIPickerView出現在您的應用程序,你不需要額外的視圖。
假設你是一個UIViewController:
@interface MyController : UIViewController {
UIPickerView* mPicker;
}
-(void)showPicker;
-(void)hidePicker;
@end
-(void)showPicker {
[self.view addSubview:mPicker];
mPicker.center = CGPoint // set out of sight
[UIView beginAnimations:nil context:nil];
// do your transformations
[UIView commitAnimations];
}
-(void)hidePicker {
// do your exit animations
}
您還可以添加一個委託函數的第二動畫從上海華刪除mPicker。
欲瞭解更多信息,看看在UIView Reference。
2
您需要放置文本框的視圖。不管它是否需要成爲新視圖或舊視圖 - 只需將文本框放入所需視圖即可。
確保
textField.inputView = yourPickerView;
相關問題
- 1. iphone UIPicker問題
- 2. iPHone拆分UIPIcker問題
- 3. UIPicker查看問題
- 4. UIPicker視圖問題
- 5. UIPicker - 初始值問題
- 6. iPhone SDK的用戶特定問題
- 7. iPhone:定位問題
- 8. iPhone:定位問題
- 9. 更改特定的行顏色uipicker
- 10. iphone UIPicker默認位置
- 11. 設置selectedRow for UIPicker的問題
- 12. UIPicker查看選擇指示器問題
- 13. iPhone定製TableViewCell問題
- 14. 簡單的推特iPhone xCode問題
- 15. 301重定向特殊問題問題
- 16. iPhone 5特定的屏幕尺寸問題
- 17. 如何重新加載UIPicker元素 - iPhone
- 18. 在iphone應用程序中關閉UIpicker
- 19. 將iPhone重定向至特殊主題
- 20. 特定表對齊問題
- 21. Coderush搜索特定問題
- 22. 特定性CSS問題
- 23. 特定的php問題
- 24. iPhone特定CSS
- 25. iPhone +的UITableView +訪問特定行
- 26. SegmentControll問題iphone
- 27. nspredicate iphone問題
- 28. iphone UITabBarController問題
- 29. IPhone - ViewSwitch問題
- 30. iphone popviewcontroll問題
+1您可能還需要添加一個'inputAccessoryView'來關閉選取器。 –