ios swift 3 xcode8 beta圆形imageView

ios swift 3 xcode8 beta圆形imageView,第1张

概述使用我的项目,我使用以下代码,以使我的图像为圆形: profileImage.layer.cornerRadius = profileImage.frame.size.width / 2profileImage.clipsToBounds = true 我也使用禁忌使我的图像使其宽=高和其他限制. 将我的项目升级到xcode 8 beta和swift 3.我设置为舍入的所有图像视图都消失了,当我 使用我的项目,我使用以下代码,以使我的图像为圆形:
profileImage.layer.cornerRadius = profileImage.frame.size.wIDth / 2profileImage.clipsToBounds = true

我也使用禁忌使我的图像使其宽=高和其他限制.

将我的项目升级到xcode 8 beta和swift 3.我设置为舍入的所有图像视图都消失了,当我删除代码进行四舍五入或者我删除所有的约束,他们再次出现.
但我仍然需要他们圆润.任何人都可以帮我解决问题.
谢谢

解决方法 我有同样的问题,@R_301_6954@案只是在您的层修改之前移动一行代码.
尝试应用布局更改:
self.vIEw.layoutIfNeeded()

在你的代码之前:

profileImage.layer.cornerRadius = profileImage.frame.size.wIDth/2profileImage.clipsToBounds = true

要么

将与框架/图层相关的代码放在vIEwDIDLayoutSubvIEws()方法中:

overrIDe func vIEwDIDLayoutSubvIEws() {    profileImage.layer.cornerRadius = profileImage.frame.size.wIDth/2    profileImage.clipsToBounds = true}
总结

以上是内存溢出为你收集整理的ios swift 3 xcode8 beta圆形imageView全部内容,希望文章能够帮你解决ios swift 3 xcode8 beta圆形imageView所遇到的程序开发问题。

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

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1113073.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-29
下一篇 2022-05-29

发表评论

登录后才能评论

评论列表(0条)

保存