无法找到映射图像UITimerPicker *

时间:2012-10-16 10:53:37

标签: iphone objective-c ios5 storyboard

我的编译器在尝试编译包含故事板中的UITimerPicker的代码时使用失败。 奇怪的是,这也发生在iOS5模拟器和设备上,但是对于iOS6,它还可以。

结果如下:

2012-10-16 12:21:13.454 biztrip [7263:15203]无法找到映射图像UITimerPickerBackground-162.png

2012-10-16 12:21:13.489 biztrip [7263:15203]无法找到映射图像UITimerPickerFrameLeft-162-Bar.png

2012-10-16 12:21:13.490 biztrip [7263:15203]无法找到映射图像UITimerPickerFrameMiddle-162.png

2012-10-16 12:21:13.491 biztrip [7263:15203]无法找到映射图像UITimerPickerFrameRight-162-Bar.png

2012-10-16 12:21:13.506 biztrip [7263:15203] * 由于未捕获的异常'NSInvalidUnarchiveOperationException'而终止应用程序,原因:'无法实例化名为NSLayoutConstraint的类'

最奇怪的想法是,当我不使用故事板时,xib文件一切正常。

任何建议都将不胜感激。

1 个答案:

答案 0 :(得分:1)

以下是您的问题:'无法实例化名为NSLayoutConstraint'的类。这意味着您正在使用自动布局选项。自动布局是iOS6功能,这就是为什么它不能在iOS5模拟器中工作。

转到故事板,选择ViewController(您必须为每个ViewController执行此操作)并取消选中 Utilities中 File Inspector 中的 Use Autolayout / em>窗格(Xcode右侧的窗格)。

希望这有帮助。