我的错误与分页方向有关。我正在开发一个像iBooks这样的应用程序,但是这个应用程序必须支持从左到右的分页方向。此应用程序旨在阅读阿拉伯语书籍。
我已使用Private API(CAFilter)
,但应用程序尚未通过appstore的评论。
我创建了pageViewController
并更改了他的方向参数。我将使用
UIPageViewController."direction:UIPageViewControllerNavigationDirectionReverse"
pageViewController = [[UIPageViewController alloc] initWithTransitionStyle:UIPageViewControllerTransitionStylePageCurl navigationOrientation:UIPageViewControllerNavigationOrientationHorizontal options:nil];
[pageViewController setViewControllers:controllers direction:UIPageViewControllerNavigationDirectionReverse animated:NO completion:nil];
方向改变了,不是吗?但我的书仍然从右到左分页。为什么呢?
答案 0 :(得分:0)
// [Constants getCurrent Can]如果您的应用程序的语言是阿拉伯语,则bool返回 //如果是阿拉伯语,请将您的脊椎位置设置为最大
NSDictionary *options = [Constants getCurrentLan] ? [NSDictionary dictionaryWithObject: [NSNumber numberWithInteger:UIPageViewControllerSpineLocationMax] forKey: UIPageViewControllerOptionSpineLocationKey] : nil;
self.pageViewController = [[UIPageViewController alloc] initWithTransitionStyle:UIPageViewControllerTransitionStylePageCurl navigationOrientation:UIPageViewControllerNavigationOrientationHorizontal options:options];