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更改。