objective-c - 目标c:使UIPickerView分隔线不可见
问题描述
我用这个代码创建了一个pickerView(分隔线不可见):
pickerView = [[UIPickerView alloc]initWithFrame:CGRectMake(0, 40, [Functions Dwidth], 190)];
pickerView.delegate = self;
pickerView.dataSource = self;
pickerView.layer.borderWidth = 0;
[popupView addSubview:pickerView];
.
.
.
-(NSInteger)numberOfComponentsInPickerView:(UIPickerView *)pickerView{
return 3;
}
-(NSInteger)pickerView:(UIPickerView *)pickerView numberOfRowsInComponent:(NSInteger)component{
return 10;
}
-(UIView *)pickerView:(UIPickerView *)pickerView viewForRow:(NSInteger)row forComponent:(NSInteger)component reusingView:(UIView *)view{
.
.
return someView;
}
在我将此代码添加到我的项目分隔线后,将可见:
[pickerView selectRow:3 inComponent:1 animated:NO];
[pickerView selectRow:2 inComponent:0 animated:NO];
我怎样才能让它再次隐形?
解决方案
推荐阅读
- android - 版本代码在构建中自动更改
- html - 无法在 flexbox 中居中 div
- php - Laravel 5.8 Auth::guard($guard)->check() 总是返回 false
- azure-machine-learning-service - 通过 excel 的 AML 模型 api (ACI)
- verilog - 如何在 kristen 中创建多个常见的 FPGA 结构?
- ember.js - 即使创建了适配器也返回 401 Unauthorized
- php - 由于某种原因,提交按钮无法通过 POST 表单方法工作?
- excel - 在 excel 中创建多级 WBS 级别列表?任务 1.1,子任务 1.1.1
- node.js - 在 Windows 的 node.js 应用程序中安装包裹捆绑器时出错
- javascript - 有没有一种有效的方法可以将许多文档快速上传到 Google Firestore?