2017-10-06 14 views
1

異なる幅のページでUIPageViewControllerをどうすればよいですか?さまざまな幅のUIPageViewControllerページ

私がこれをやっているのは、特定のページを見ているときに次の/前のページの一部を表示したいからです。そして、それらの間のギャップを同じにしたいので、 't be。このような

何か:

enter image description here enter image description here enter image description here

だから、赤いビューが272を持つことになり、画面の幅が320であると仮定すると、緑が256を持つことになりますと青は272を持つことになります。

ページが1つしかない場合、ビューの幅は288になります。

答えて

0

"プレビューページング"を処理する最善の方法は、UICollectionViewを使用することです。私はこれがUIPageViewControllerの可変幅のページを持つよりも良い解決策になると思います。

これを行うにはいくつかの方法があります。私はそれについての記事を見てきましたが、私が参考にした正確なものを見つけることはできません。

私は違った、過去にそれを実装するが、ここでは概念の一例であるしました:http://blog.karmadust.com/centered-paging-with-preview-cells-on-uicollectionview/

+1

うん、私は、私はすべてのそれは、すでに私のために実装された機能ですたかったのでUIPageViewController'だった 'たかった主な理由特定のページへのスナップを使用してページを処理します。 –

関連する問題