2012-02-22 3 views
2

J'ai l'erreur liée à la direction de la radiomessagerie. Je développe une application telle que iBooks, mais celle-ci doit supporter la direction de la pagination de gauche à droite. Cette application est destinée à lire des livres en arabe.UIPageViewController direction de la radiomessagerie

J'ai utilisé le Private API(CAFilter) pour cela, mais l'application n'a pas réussi l'examen de appstore.

J'ai créé pageViewController et changé son paramètre de direction.I va réécrire l'application en utilisant

UIPageViewController."direction:UIPageViewControllerNavigationDirectionReverse" 
pageViewController = [[UIPageViewController alloc] initWithTransitionStyle:UIPageViewControllerTransitionStylePageCurl navigationOrientation:UIPageViewControllerNavigationOrientationHorizontal options:nil]; 
[pageViewController setViewControllers:controllers direction:UIPageViewControllerNavigationDirectionReverse animated:NO completion:nil]; 

La direction a changé, non? Mais mon livre est toujours paginé de droite à gauche. Pourquoi?

+0

Voir le poste http://stackoverflow.com/ a/11124807/400909 – Atif

Répondre

0

// [Constantes getCurrentLan] retourne bool si la langue de l'application est ur en arabe // si arabe, de l'emplacement ur de la colonne vertébrale max

NSDictionary *options = [Constants getCurrentLan] ? [NSDictionary dictionaryWithObject: [NSNumber numberWithInteger:UIPageViewControllerSpineLocationMax] forKey: UIPageViewControllerOptionSpineLocationKey] : nil; 


self.pageViewController = [[UIPageViewController alloc] initWithTransitionStyle:UIPageViewControllerTransitionStylePageCurl                navigationOrientation:UIPageViewControllerNavigationOrientationHorizontal options:options]; 
Questions connexes