_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不需要的白线所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)