0

我有两个问题,请帮助:)。

  1. pushviewcontroller 的动画停止:

我的项目使用 uinavigationcontroller 并显示视图控制器,我总是使用 pushViewController。

register *_register= [[register alloc] initWithNibName:@"register" bundle:nil];
[self.navigationController pushViewController:_register animated:YES];

将项目更新到 Xcode5 后发现一个奇怪的行为,一段时间(1 或 2 分钟)后,控制器的动画停止。

当按下某个按钮时,我的应用程序习惯了一些声音......当动画停止时,声音停止。并且不再玩了。

该项目不使用情节提要,我尝试在根控制器中设置背景颜色(我发现了类似的问题),但这不起作用。

我没有发现问题,而且只发生在 Xcode5 上。

我检查了内存使用情况和对象分配,没关系。

2 加载视图控制器:

在第二个问题中,我将一些信息从控制器 a 发送到控制器 B。在控制器 B 中,我有一个接收数据的方法,有时我用于绘制或填充信息。

但是当升级到xcode5时,我发现当在controllerB中获取数据时,标签或uiimages没有绘制..我找到了一个在controllerB中创建其他方法的解决方案,并且该方法使用performSelector进行绘制和调用,现在控制器正在工作,但我不明白为什么升级后我必须使用 performSelector 在 xcode 4.6.3 之前工作正常。

谢谢!

4

0 回答 0