iOS   发布时间:2022-03-30  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了ios – 每行分隔符上的UITableView不需要的白线大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我一直在使用以下代码进行tableview

_comboBoxTableView = [[UITableView alloc] initWithFrame:CGRectMake(1,_SELEctContentLabel.frame.origin.y+_SELEctContentLabel.frame.size.height-1,frame.size.width+1,48) style:UITableViewStylePlain];
_comboBoxTableView.layer.borderColor=[UIColor colorWithRed:226.0/255.0 green:226.0/255.0 blue:226.0/255.0 alpha:1].CGColor;
_comboBoxTableView.layer.cornerRadius = 10;
_comboBoxTableView.layer.borderWidth = 1.0f;
_comboBoxTableView.separatorColor = [UIColor colorWithRed:166.0/255.0 green:166.0/255.0 blue:166.0/255.0 alpha:1];
[_comboBoxTableView setSeparatorStyle:UITableViewCellSeparatorStyleSingleLine];

每个分隔符左侧都有不需要的白色,如下所示.

这是一个错误吗?我用ios7.1运行它.有什么工作吗?

解决方法

这不是一个错误.从iOS 7开始,表视图能够调整其分隔符的插图.如果需要边到边分隔符,请删除insets:

if ([_comboBoxTableView respondsToSELEctor:@SELEctor(separatorInset)]) { // In case running iOS < 7
    _comboBoxTableView.separatorInset = UIEdgeInsetsZero;
}

更多信息在UITableView documentation.

大佬总结

以上是大佬教程为你收集整理的ios – 每行分隔符上的UITableView不需要的白线全部内容,希望文章能够帮你解决ios – 每行分隔符上的UITableView不需要的白线所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。