-1

我正在使用 xcode 5。当我从 xcode 5 为 ios 6.1 模拟器运行应用程序时,滚动视图看不到。对于 ios 7.0 模拟器。在它工作之前。我正在使用界面生成器

您可以在下图中看到......

在 ios 7.0 模拟器中它正在工作

在 ios 6.1 模拟器中它是完全白色的

![完全是白色][2]

在 viewDidLoad 方法中的滚动视图视图控制器中,我编写了以下代码

 [scrollView removeFromSuperview];
 [self.view addSubview:scrollView];

当我评论上面的代码时,滚动视图是可见的对于 ios 6.1 模拟器

![在此处输入图像描述][3]

说真的,我不知道真正的原因是什么?是不是上面的原因。在 xcode 4.6 中它正在工作。我的应用程序也在 appstore 上运行。请帮我 。

提前致谢

4

2 回答 2

0

@Kalpesh 仅仅是因为 removeFromSuperview 在 iOS 7 中不起作用。所以你的 scrollView 没有被删除(如果你触摸了屏幕它会崩溃)。但是 [scrollView removeFromSuperView]; 删除了 iOS 6 中的滚动视图。

于 2013-10-21T05:58:30.093 回答
0

似乎您在内存管理或滚动视图的位置/大小方面存在问题。尝试设置断点并检查您的对象发生了什么。

于 2013-09-30T13:33:20.057 回答