2017-05-20 6 views
0

J'ai intégré un UIPageViewController (PVC), qui remplit toute la largeur de ma taille d'écran. J'ai créé un ViewController (VC) enfant dans mon storyboard avec une taille flexible, afin de créer un VC plus petit que le PVC, en croyant que la taille est fixée à l'exécution. Quand j'ajoute le VC au PVC, la taille du VC est redimensionnée pour s'adapter à la taille du PVC.UIPageViewController avec de petites pages

Ce que je veux faire est de construire un PVC qui ressemble à des cartes, représenté par le VC enfant.

Est-ce que quelqu'un sait comment définir la taille de l'enfant VC ou a une autre idée, comment résoudre ce problème?

Merci! PS: J'ai également essayé d'utiliser un UICollectionView à la place, mais cela n'a pas le comportement collant voulu comme un PVC.

enter image description here

+1

Avez-vous utilisé la propriété Paging pour une vue de collection pour faire ça ? –

+0

vous pouvez utiliser le contrôleur de page pour la vue déroulante ou la vue de collection – Roy

+0

Ohhh merci beaucoup @Maddy ヅ ヅ - une coche dans le storyboard a résolu mon problème! – user3191334

Répondre

1

Comme l'image montre la Paging Enabled propriété collectionview vous donne l'effet ce que vous exactement recherchez, de résoudre votre problème