将自定义对象拖入UIScrollView时,xCode崩溃

时间:2012-09-04 05:00:53

标签: ios xcode crash interface-builder

我有一个自定义按钮,它是一个子类UIButton。当我尝试将其拖入IB Xcode中的UIScrollView时,立即崩溃。是什么赋予了?

我的自定义按钮位于我的应用中至少一个其他位置的UIScrollView内。有什么想法吗?

Xcode crash enter image description here


更新 取消选中File Inspector中的“Use Autolayout”可修复此问题。见下面的答案。

3 个答案:

答案 0 :(得分:1)

  

我至少在UIScrollView中使用此自定义按钮   我的应用中的另一个位置。有什么想法吗?

我可能会像这样崩溃几个Java编辑器。我的自定义组件代码中存在的问题: 我添加了代码,设计器(界面构建器)已执行该代码以显示我的组件。

请务必使用Button代码中的initviewDidLoad方法。

答案 1 :(得分:0)

不确切知道,但一旦发生同样的问题,我就会发生。 我的问题是我的一些绘图方法被递归调用,导致Xcode崩溃。我处理了那些递归调用并解决了问题。

答案 2 :(得分:0)

解决方案:取消选中文件检查器中的“使用Autolayout”

感谢@BornCoder我决定尝试在运行Xcode 4.4的笔记本电脑上运行它。当我尝试构建时,我得到一个错误,说这个版本的Xcode不支持Autolayout。我不打算使用Autolayout,它看起来像Xcode 4.5自动执行。取消选中该框修复它。