2
我正在开发和iOS应用程序,我从iOS 7开始,现在尝试迁移到iOS 8.除了UIScrollViews,一切都很好。我的应用程序有一个导航栏,它似乎影响到UIScrollViews。事实上,视图内的内容被拉下了导航栏占据的大概空间。奇怪的是,在iOS 7上运行的同一个应用程序不会导致与此相关的任何问题。iOS 8中的UIScrollView问题GM
我做了一个简单的代码来测试问题是否是我的应用程序,但问题仍然存在。这是我的代码:
UIScrollView *scroll = [[UIScrollView alloc] initWithFrame:CGRectMake(0, 65, self.view.frame.size.width, self.view.frame.size.height-65)];
scroll.layer.borderWidth = 2.0f;
scroll.layer.borderColor = [UIColor greenColor].CGColor;
[self.view addSubview:scroll];
UIImageView *image = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"searching1.png"]];
[scroll addSubview:image];
image.frame = CGRectMake(100, 0, 100, 100);
这就是今天的结果,正如你所看到的图像是不是在点(0,100):
我不知道该怎么处理这个问题。此外,iOS 8现在在GM,所以我不知道这是真正的bug还是SDK更改。