iOS   发布时间:2022-05-04  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了swift – 查看边框颜色不变大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

概述

我有一个视图,我使用此运行时属性边框: 问题是layer.borderColor当我设置borderColor我的边框消失了,但是当我没有设置边框颜色我有一个黑色的边框,我不想要 有任何想法吗? 您正面临这个问题,因为 layer.borderColor需要CGColor,而且来自用户定义的运行时属性,您只能设置UIColor而不是CGColor,当您不设置颜色时,它将采用默认的borderCol
我有一个视图,我使用此运行时属性边框:

swift – 查看边框颜色不变@H_674_21@@H_674_21@@H_674_21@

问题是layer.borderColor当我设置borderColor我的边框消失了,但是当我没有设置边框颜色我有一个黑色的边框,我不想要
有任何想法吗?@H_674_21@

解决方法

您正面临这个问题,因为 layer.borderColor需要CGColor,而且来自用户定义的运行时属性,您只能设置UIColor而不是CGColor,当您不设置颜色时,它将采用认的borderColor,即黑色.要设置borderColor,您需要以编程方式设置它.

斯威夫特3@H_674_21@

yourView.layer.borderColor = UIColor.red.cgColor //set your color here

Swift 2.3或更低@H_674_21@

yourView.layer.borderColor = UIColor.redColor().CGColor //set your color here

大佬总结

以上是大佬教程为你收集整理的swift – 查看边框颜色不变全部内容,希望文章能够帮你解决swift – 查看边框颜色不变所遇到的程序开发问题。

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

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