iOS:位于UITavView中位于UITavigationView中的UIView上的按钮问题

时间:2010-07-19 22:50:32

标签: ios iphone ios4

我有以下申请结构:

选项卡 - Tab1 - 5.在选项卡上我有一个导航视图,而不是像下面的教程那样有一个tableview: http://broadcast.oreilly.com/2009/06/tab-bars-and-navigation-bars-t.html

我想在页面上有按钮而不是像本教程中的表视图: http://fuelyourcoding.com/iphone-view-switching-tutorial/

我构建了应用程序和所有视图,但是当我单击按钮移动到下一个视图时,它崩溃了,我在调试器控制台中收到以下错误消息。

...由于未捕获的异常'NSInvalidArgumentException'终止应用程序,原因:' - [UIImageView copyWithZone:]:无法识别的选择器发送到实例0x5d207b0' ...在第一次投掷时调用堆栈:

刚刚拥有UINav。使用按钮它工作正常,UITab工作正常,但只要你点击页面上的按钮,它就会一起崩溃。我甚至使用了一个只在日志中写入消息的IBAction(NSLog),所以我似乎无法弄清楚主要问题在哪里?

1 个答案:

答案 0 :(得分:0)

嗯,这是一个老问题,我想它已经解决了,但我今天遇到了同样的问题......我希望它对某些人有用。

这只是在Interface Builder中关联Connection的错误,您可能已经以编程方式更改了插座的名称,并且连接仍然与Interface Builder中的旧名称相关联。

解决方案:转到IB并更新受影响的View Controller的连接。