【发布时间】:2012-09-27 12:29:59
【问题描述】:
iOS 6 SDK。 Xcode 4.5。
使用故事板和弧线。我正在制作一个包含许多计算各种公式的计算器的应用程序。在一个场景中,我使用了 8 个UIButtons,它们有一个 PNG 文件作为背景图像,它们被标记为不同的公式类别,以允许用户导航到 8 个不同的公式,这些公式包含在 8 个不同的场景中。
我正在使用模态转场,并正在使用[self.presenting dismissViewController] 方法来关闭每个场景。这一切都很好。
特别是在一个计算器上,我将场景设置为类似于一个实际的计算器。我使用了一个UIImageView 和一个UILabel 在它上面像一个显示器。即使没有附加代码,在我的设备上运行时,我注意到过渡到该场景时会挂起。我不确定为什么。此外,每当我按下按钮时,我都会在控制台中收到接收内存警告。我还显示仪器有泄漏。
此应用在模拟器中完美运行,但在实际手机上却无法正常运行。我不确定出了什么问题。可能是我的编译器设置?还是我没有以编程方式设置按钮图像的事实?即使只有 UIImage 带有蓝色图片 PNG 和顶部的标签,此视图没有按钮或视图控制器,它仍然会挂起。
我会很感激任何提示或教程,或者只是简单地告诉我我做错了什么,哈哈。
谢谢。
【问题讨论】: