0
雖然在模擬器中問題不存在,但我在自動旋轉到橫向後出現問題。當我以縱向方式加載應用時,所有工作都正常,但是當我旋轉設備(iPod touch 1st gen。3.1.3)以使橫向效果爲:http://imageshack.us/photo/my-images/155/img0021n.png/。 如果我切換到第二個視圖(「Riepilogo」,即表格視圖),然後回到第一個視圖,視圖完全適合橫向,但是如果再次旋轉到縱向,問題與上述相同。查看不適合旋轉後的屏幕
這裏是shouldAutorotateToInterfaceOrientation的代碼:
- (BOOL)shouldAutorotateToInterfaceOrientation(UIInterfaceOrientation)interfaceOrientation{
if (interfaceOrientation==UIInterfaceOrientationLandscapeLeft || interfaceOrientation==UIInterfaceOrientationLandscapeRight) {
[self.scrollView setContentSize: CGSizeMake(480,416)];
} else {
[self.scrollView setContentSize: CGSizeMake(320, 416)];
}
return (interfaceOrientation == UIInterfaceOrientationPortrait || interfaceOrientation == UIInterfaceOrientationLandscapeLeft || interfaceOrientation == UIInterfaceOrientationLandscapeRight); }
P.S.該視圖是UIScrollView的一個實例
那我該怎麼辦? – Lolloz89
滾動視圖具有子視圖。調整你想調整大小的那些。 – NSResponder