点击进入文本框时弹出选取器视图时出现一些问题。它正确弹出(并且键盘被正确隐藏),但是不是显示我的数据数组,它弹出为黑色子视图...有类似的体验吗?任何想法?谢谢!作为选取器视图的黑色子视图
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