我在Paul-hegarty的2012-2013課程中使用iTunes-u。在第9課中,他獲得了創建一個最小應用程序以在UIScrollView上顯示照片的過程。對他來說,這是第一次。我以爲我已經完全複製了練習,但它從未爲我滾動過。UIScrollView保持投入
代碼的膽量是這樣的:
-(void)resetImage
{
if (self.scrollView) {
self.scrollView.contentSize = CGSizeZero;
self.imageView = nil;
UIImage *image = [UIImage imageNamed:@"photo_3.jpg"];
if (image) {
self.scrollView.contentSize = image.size;
self.imageView.image = image;
self.imageView.frame = CGRectMake(0, 0, image.size.width, image.size.height);
}
}
}
的形象出現,是優良的模擬器,而是試圖滾動沒有任何效果。 任何人都可以提出爲什麼滾動不起作用?
TIA 馬克
您將圖像添加到滾動視圖中的大小是多少?應該比您的屏幕可見區域更具有滾動效果。 – Abhinav
禁用AutoLayout,它將工作 – AJ112
謝謝,AJ112。滾動發生了。 現在我只需要制定一個不那麼激烈的方式來做到這一點。它在項目的其餘部分使用自動佈局? – MarkAurelius