UIPageViewController - comment puis-je accéder à une page en particulier?
J'ai passé près de 8 heures à trouver comment faire pour sauter à un numéro de page dans UIPageViewController... ci-dessous est ce que mon projet ressemble
Je veux faire une appli qui ressemble Ibooks---
J'ai pris l'aide du code présenté ici - http://www.ioslearner.com/tag/uipageviewcontroller-sample-code/
J'ai fait un plist et UITableView , je sélectionne la valeur de TableView et afficher la même chose sur webView placé sur UIPAgeiewController, mais le problème est que seule la page web, les changements de vue et non pas le numéro de page de la UIPageViewController....
Si je affiner ma question, il ressemblerait --- est-il possible de basculer entre les numéros de page dans UIPageViewController.... ???
Mon Erreur ------
par hasard, avez-vous une idée de comment résoudre le problème ci-dessus ? @vikingosegundo
comme je l'ai dit ci-dessous votre autre question: je n'ai jamais travaillé avec elle, mais ça a l'air prometteur: stackoverflow.com/questions/7208871/...
voir? une fois que le marquage est mieux, vous avez obtenu plus d'attention et un des plus grands succès [objectif-c] et [ios] answerers est de répondre à votre question.
OriginalL'auteur A K | 2012-07-04
Vous devez vous connecter pour publier un commentaire.
Vous devez instancier la-vue-contrôleur(s) qui gèrent les page(s) que vous souhaitez accéder, puis appeler la page de visualisation du contrôleur de
setViewControllers:direction:animated:completion:
méthode, l'adoption de la nouvelle-vue-contrôleur(s).Regardez la question vikingosegundo lié dans son commentaire. Une réponse à elle même contient un exemple de code.
OriginalL'auteur Ole Begemann
Voici un autre exemple de la façon de sauter à la page avec analysée Index:
OriginalL'auteur Miki
Code Swift:
OriginalL'auteur Cullen SUN
- Je utiliser cette fonction (je suis toujours dans le paysage, les 2 page mode)
Peut-être vous avez besoin de ce trop
Oui, j'utilise cette méthode sur une application. Avez-vous un problème?
ya, dans mon code cette ligne"[self.pageViewController.viewControllers objectAtIndex:0]; ne fonctionne pas.
changement d'auto.pageViewController le nom de votre pageViewController, et ou essayez avec _pageViewController au lieu de soi.pageViewController
ce n'est pas la question, viewControllers sont nuls, mais lorsqu'il est appelé par les délégués, il fonctionne, mais lorsqu'elle est appelée par le bouton, il affiche la valeur null.
OriginalL'auteur jcesarmobile
@milijan réponse a très bien fonctionné. Voici la swift version de sa réponse:
OriginalL'auteur brl214