點擊進入文本框時彈出選取器視圖時出現一些問題。它正確彈出(並且鍵盤被正確隱藏),但是不是顯示我的數據數組,它彈出爲黑色子視圖...有類似的體驗嗎?任何想法?謝謝!作爲選取器視圖的黑色子視圖
0
A
回答
1
我想你不做出選擇器視圖的數據源和委託方法連接檢查這些和實施
- (NSInteger)numberOfComponentsInPickerView:(UIPickerView *)thePickerView
- (NSInteger)pickerView:(UIPickerView *)thePickerView numberOfRowsInComponent:(NSInteger)component
- (NSString *)pickerView:(UIPickerView *)thePickerView titleForRow:(NSInteger)row forComponent:(NSInteger)component
0
PickerView是否可見?還是隻有數據丟失? 你在設置pickerView的框架嗎?你不應該調整它的高度。它的高度應該是默認值。您可以從IB獲取該值。
+0
整個pickerView顯示爲黑色的子視圖,是的,我設置它的框架是這樣的:「 pickerView2 = [[UIPickerView alloc] initWithFrame:CGRectMake(0,b,325,250)];「其中b是一個變量,它取決於所推送的文本字段的不同值,所以我不會「玩」它的高度... – GDel 2011-02-28 12:29:29
相關問題
- 1. 更改視圖控制器的根視圖以黑色視圖結束
- 2. 作爲子視圖的頁面視圖
- 3. iOS6和MPMoviePlayerController - 黑色視圖
- 4. 第一視圖顯示爲黑色?
- 5. iOS - 在更改根視圖控制器時獲取黑色視圖
- 6. UIViewController作爲其他視圖控制器的子視圖
- 7. 導航控制器視圖作爲ViewController中的子視圖
- 8. 添加另一個視圖控制器的視圖作爲子視圖
- 9. 作爲子視圖的UIPickerView
- 10. 選取器視圖的行爲
- 11. 爲textLabel作爲子視圖
- 12. 添加QLPreviewController作爲子視圖取消視圖拖動
- 13. 在Swift中添加視圖控制器作爲子視圖
- 14. iphone添加視圖控制器作爲子視圖
- 15. 操作日期選取器視圖
- 16. 使用選取器視圖
- 17. 選取器視圖值
- 18. 日曆選取器視圖
- 19. uiTabBarController視圖中的黑色屏幕
- 20. pushViewController做一個黑色的視圖
- 21. UIAlertController作爲子視圖控制器
- 22. 將textView作爲視圖的子視圖並將此視圖添加到視頻
- 23. tabbarcontroller作爲子視圖
- 24. NavigationController作爲子視圖
- 25. iPad SplitView作爲子視圖
- 26. SFSafariViewController作爲子視圖
- 27. QLPreviewController作爲子視圖
- 28. 遊樂場視圖輸出只顯示黑色視圖
- 29. IOS - 暗淡父視圖時添加一個顏色選擇器子視圖
- 30. 安裝導航控制器視圖控制器作爲CNContactViewController黑色屏幕
您可能是對的,我已經實現了您提到的那些函數,但我不是當然,如果我已經做出了正確的銜接......我現在無法測試它,但我稍後會檢查它。非常感謝! – GDel 2011-02-28 12:50:04
@GDel如果這解決了你的問題,當你檢查然後PLZ接受ans – Ishu 2011-02-28 12:51:14
再次謝謝!我檢查了它,並且錯過了「pickerView.delegate = self」;指令。現在它工作正常! – GDel 2011-03-01 10:52:47