ゲームに UIScrollView を統合していますが、iPhone から iPad に移行すると setContentSize に問題があるように見えます。
基本的に、UIScrollView にあるコンテンツの数に基づいて contentSize をスケーリングします
CGSize newContentSize = CGSizeMake(0.0f, totalContent * contentHeight);
[scrollView setContentSize: newContentSize];
このコードは iPhone Retina で機能しますが、iPad に移行すると contentSize が大きくなります。値を確認しましたが正しいです (iPad では解像度が 2 倍になっているため) 問題は、一番下までスクロールしようとすると、最後のコンテンツの後に多くの空白が表示されることです。
これがどうなるか知っている人はいますか?
編集: 完全なコードは以下のとおりです。通常のアプリではなく、cocos2d ゲーム エンジンを使用しています。
CCSprite* image = [mImageArray objectAtIndex: 0];
CGSize newContentSize = mScrollView.contentSize;
newContentSize.height = mImageArray.count * image.contentSize.height;
[mScrollView setContentSize: newContentSize];