iOS 'CALayerInvalidGeometry', reason: 'CALayer position contains NaN: [187.5 nan]'

今天展示试图的时候,发现图片创建时直接崩溃,全局断点看到frame的时候直接崩溃。

查找原因是因为图片删除之后,还是之前的图片名,为了适配获取通过图片名获取到图片自身的size。图片删除后,size大小为(0,0)。所以,除以0,直接崩溃。


我的解决方案:替换图片名称,找一个存在的图片。

遇到这类问题,只需要找到除以的值为0即可。

最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 1.ios高性能编程 (1).内层 最小的内层平均值和峰值(2).耗电量 高效的算法和数据结构(3).初始化时...
    欧辰_OSR阅读 30,473评论 8赞 265
  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 16,845评论 4赞 61
  • Swift1> Swift和OC的区别1.1> Swift没有地址/指针的概念1.2> 泛型1.3> 类型严谨 对...
    cosWriter阅读 11,870评论 1赞 32
  • 这一期,我们来聊一聊关于如何看待大城市话题。 事实上,我曾不止一次在和朋友的聊天中透露出我对大城市生活的偏爱,以至...
    布鞋先生阅读 525评论 1赞 1
  • 成都游学 第六章 返回青岛。 今天是同学们,最不想过的一天。因为今天我们就要告别成都了。早晨同学们来到科技馆。四川...
    王厚东阅读 497评论 0赞 0

友情链接更多精彩内容