0

Apple のデフォルトの UIPageViewController テンプレートを使用しています。基本的には、それがどのように機能するかを学ぶために手を出すだけです。

データビュー コントローラーの背景画像を読み込み、(異なる画像を読み込むのではなく) 向きに応じて自動的にサイズを変更したいと考えています。

横向きの各ページのサイズを判断するために不足している簡単な方法はありますか? 意味ない

self.pageViewController.view.frame

これは、両方のページを含むビュー全体のサイズを示しているようですが、横方向に表示されている 2 つのページのうちの1 つのサイズを示しています。私はこのようなもので必要なものを多かれ少なかれ達成しました

CGRectOffset(CGRectInset(self.pageViewController.view.bounds,125,0), -125, 0)];

しかし、確かにもっと良い方法があるに違いありませんか?これは醜いハックのように感じます。

前もって感謝します!

4

1 に答える 1

0

私はまだ分割ビュー UIPageViewController を使用していませんが、私が理解しているように、2 つのページとしてレンダリングされる 2 つのビューを渡します。では、UIPageViewController がフレーム内で設定した方法に基づいて、ページ ビューにグラフィック自体のサイズを決定させてみませんか?

于 2013-01-09T17:25:20.237 に答える