HTML5   发布时间:2022-04-27  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了iOS 8:从UITableViewRowAction中删除下划线大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我一直用这个撞在墙上,所以也许有人在这之前做过这件事.

无论如何,我正在尝试更改删除按钮在我的UITableView中的显示方式,而且我已经把它弄清楚了.我正在通过将背景颜色设置为我实际想要它的UIImage来改变它.

显然,UITableViewRowAction下面有一条微弱的灰线,我无法弄清楚如何让它消失.任何指针都将非常感激.这里有我正在谈论的内容链接

非常感谢你!

解决方法

这是UITableView的分隔线.您可以通过将其样式设置为无来删除它.

目标C:

self.tableView.separatorStyle = UITableViewCellSeparatorStyleNone;

迅速:

self.tableView.separatorStyle = UITableViewCellSeparatorStyle.None

最初分隔线不可见,因为我认为在单元格中添加的图像或视图的高度大于单元格高度.

这就是为什么当您滑动分隔线时可见.如果您在Simulator中进行测试而不是使用Debug> Simultor的颜色混合层.这有助于跟踪重叠的视图.

编辑:

iOS 8.0为UITableView引入了layoutMargins.所以也可能是这样的原因.

查看此answer获取更多信息.

它解释了通过将单元格layoutMargins设置为UIEdgeInsetsZero来清除布局边距.

大佬总结

以上是大佬教程为你收集整理的iOS 8:从UITableViewRowAction中删除下划线全部内容,希望文章能够帮你解决iOS 8:从UITableViewRowAction中删除下划线所遇到的程序开发问题。

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

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