应用程序崩溃isHidden属性
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了应用程序崩溃isHidden属性相关的知识,希望对你有一定的参考价值。
我刚刚将代码从objective-c转换为swift,现在我的应用程序中发生了一些未知的崩溃。
- 该应用程序崩溃在每个插座属性上,其可见性我使用
selectedView.isHidden = false
更改。错误是[Controller _mutableLayoutArrangements]: unrecognized selector sent to instance
- 当我评论
isHidden
然后viewDidLoa
d方法崩溃发生时说[Controller _hostsLayoutEngine]: unrecognized selector sent to instance
我做了一些研究,但没有找到这种行为的确切原因。但我知道这些崩溃是由于autolayout约束崩溃造成的。但我不确定这一点。
我找到了与崩溃有关的一条线,但我无法解决问题layoutSublayersOfLayer:
答案
检查你的故事板视图他们有你的UIViewController不存在的插座。您需要删除此类插座并重试运行该项目。
另一答案
我发现这个问题的解决方案并不常见,我检查过我遇到的这些问题“mutableLayoutArrangements和hostsLayoutEngine”是AGSLayer的一部分。
然后我检查,发现我正在导入AGSLayer代表。删除委托解决了我的问题。实际上以前我用它来用于arcGis库。
以上是关于应用程序崩溃isHidden属性的主要内容,如果未能解决你的问题,请参考以下文章
每当我尝试从 Fragment java 文件中更改片段的某些属性时,应用程序就会崩溃
_UIInteractiveHighlightEffectWindow 的isHidden 属性默认是YES?
即使在使用 view.setNeedsDisplay() 刷新视图后,.isHidden 属性也不反映对视图的更改
即使在使用view.setNeedsDisplay()刷新视图后,.isHidden属性也不会反映视图的更改