2012-09-19 49 views
1

居中一個UIImage我在我的UITableViewController的viewDidLoad中下面的代碼:無法在一個UIScrollView

UIImage *noImage = [UIImage imageWithContentsOfFile:pathOfNoImageFile]; 
UIImageView *imageview = [[UIImageView alloc] initWithImage:noImage]; 

[imageview setContentMode:UIViewContentModeScaleAspectFit]; 
imageview.frame = workingFrame; 
[self.scrollview addSubview:imageview]; 
workingFrame.origin.x = workingFrame.origin.x + workingFrame.size.width; 

[self.scrollview setPagingEnabled:YES]; 
[self.scrollview setContentSize: 
     CGSizeMake(workingFrame.origin.x,workingFrame.size.height)]; 

因此,我現在只是能夠看到圖像部分和附加一個屏幕截圖。

enter image description here

我可以做些什麼來解決這個問題?我有谷歌搜索,看着幾個堆棧溢出的問題,但一直沒有能夠工作。請建議。我在uitableviewcell中有一個滾動視圖。我需要垂直居中我的圖像。

+1

你想讓你的圖像居中在scrollview的可見部分?你的滾動視圖的大小是多少,這從你在這裏發佈的內容不清楚。 –

+0

接口生成器中的280 x 84 .....您的評論很有趣,因爲我將細胞高度調整爲100.0f,現在我看到圖像居中。這聽起來是對的嗎? – jini

+0

是的,特別是如果這是你的workingFrame大小 –

回答

1

您的滾動視圖/像元大小將需要足夠大以容納您要顯示的圖像視圖。看起來像一個或兩個太小,所以我會相應地調整你的尺寸。

+0

再次感謝您! – jini