UIPageViewController電子書翻頁效果

橫向.gif
縱向.gif

上面的效果主要是用到了UIPageViewController,http://www.reibang.com/p/a676899d9b70 這篇文章講的挺細(xì)的 ,對于中間的圖片嵌入效果想了解的可以查看我以前寫的內(nèi)容http://www.reibang.com/p/a75c1a07cd51

     /*
     UIPageViewController 為我們提供了2種翻頁樣式工腋,一種是擬真精拟,一種是滾動
     UIPageViewControllerTransitionStylePageCurl//擬真
     UIPageViewControllerTransitionStyleScroll//滾動
    翻頁的方向
     UIPageViewControllerNavigationOrientationHoriz//橫向
     UIPageViewControllerNavigationOrientationVertical//縱向
     */
    UIPageViewController * pageVC = [[UIPageViewController alloc] initWithTransitionStyle:UIPageViewControllerTransitionStylePageCurl navigationOrientation:UIPageViewControllerNavigationOrientationHorizontal options:nil];
    pageVC.delegate = self;
    pageVC.dataSource = self;
    [self addChildViewController:pageVC];
    [self.view addSubview:pageVC.view];

   //UIPageViewControllerNavigationDirectionForward,//前進
   //UIPageViewControllerNavigationDirectionReverse//后退
   TextViewController *readerController = [TextViewController alloc] init];//需要展示內(nèi)容的控制器
   [pageVC setViewControllers:@[ readerController ]
                                  direction:UIPageViewControllerNavigationDirectionForward
                                   animated:YES
                                 completion:nil];

  #pragma mark -- UIPageViewControllerDelegate,UIPageViewControllerDataSource
/*
 * 參數(shù)ViewController為當(dāng)前正在顯示的VC控制器
  return 的ViewController為將要顯示的VC控制器
 */
  //向前翻頁執(zhí)行
  - (nullable UIViewController *)pageViewController:(UIPageViewController *)pageViewController viewControllerBeforeViewController:(UIViewController *)viewController{}
  //向后翻頁時執(zhí)行
  - (nullable UIViewController *)pageViewController:(UIPageViewController *)pageViewController viewControllerAfterViewController:(UIViewController *)viewController{}
//在動畫執(zhí)行完畢后被調(diào)用,在controller切換完成后蝎毡,我們可以在這個代理中進行一些后續(xù)操作
  - (void)pageViewController:(UIPageViewController *)pageViewController didFinishAnimating:(BOOL)finished previousViewControllers:(nonnull NSArray<UIViewController *> *)previousViewControllers transitionCompleted:(BOOL)completed{  }

關(guān)于字符串分頁想了解的可以去這里了解http://m.blog.csdn.net/article/details?id=10191101

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末扰肌,一起剝皮案震驚了整個濱河市抛寝,隨后出現(xiàn)的幾起案子熊杨,更是在濱河造成了極大的恐慌曙旭,老刑警劉巖,帶你破解...
    沈念sama閱讀 222,378評論 6 516
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件晶府,死亡現(xiàn)場離奇詭異桂躏,居然都是意外死亡,警方通過查閱死者的電腦和手機川陆,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,970評論 3 399
  • 文/潘曉璐 我一進店門剂习,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事鳞绕∈剩” “怎么了?”我有些...
    開封第一講書人閱讀 168,983評論 0 362
  • 文/不壞的土叔 我叫張陵们何,是天一觀的道長萄焦。 經(jīng)常有香客問我,道長冤竹,這世上最難降的妖魔是什么拂封? 我笑而不...
    開封第一講書人閱讀 59,938評論 1 299
  • 正文 為了忘掉前任,我火速辦了婚禮鹦蠕,結(jié)果婚禮上冒签,老公的妹妹穿的比我還像新娘。我一直安慰自己钟病,他們只是感情好萧恕,可當(dāng)我...
    茶點故事閱讀 68,955評論 6 398
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著档悠,像睡著了一般廊鸥。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上辖所,一...
    開封第一講書人閱讀 52,549評論 1 312
  • 那天惰说,我揣著相機與錄音,去河邊找鬼缘回。 笑死吆视,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的酥宴。 我是一名探鬼主播啦吧,決...
    沈念sama閱讀 41,063評論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼拙寡!你這毒婦竟也來了授滓?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,991評論 0 277
  • 序言:老撾萬榮一對情侶失蹤肆糕,失蹤者是張志新(化名)和其女友劉穎般堆,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體诚啃,經(jīng)...
    沈念sama閱讀 46,522評論 1 319
  • 正文 獨居荒郊野嶺守林人離奇死亡淮摔,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,604評論 3 342
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了始赎。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片和橙。...
    茶點故事閱讀 40,742評論 1 353
  • 序言:一個原本活蹦亂跳的男人離奇死亡仔燕,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出魔招,到底是詐尸還是另有隱情晰搀,我是刑警寧澤,帶...
    沈念sama閱讀 36,413評論 5 351
  • 正文 年R本政府宣布办斑,位于F島的核電站厕隧,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏俄周。R本人自食惡果不足惜吁讨,卻給世界環(huán)境...
    茶點故事閱讀 42,094評論 3 335
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望峦朗。 院中可真熱鬧建丧,春花似錦、人聲如沸波势。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,572評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽尺铣。三九已至拴曲,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間凛忿,已是汗流浹背澈灼。 一陣腳步聲響...
    開封第一講書人閱讀 33,671評論 1 274
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留店溢,地道東北人叁熔。 一個月前我還...
    沈念sama閱讀 49,159評論 3 378
  • 正文 我出身青樓,卻偏偏與公主長得像床牧,于是被迫代替她去往敵國和親荣回。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 45,747評論 2 361

推薦閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 172,312評論 25 707
  • 在此特此聲明:一下所有鏈接均來自互聯(lián)網(wǎng)戈咳,在此記錄下我的查閱學(xué)習(xí)歷程心软,感謝各位原創(chuàng)作者的無私奉獻 ! 技術(shù)一點一點積...
    遠(yuǎn)航的移動開發(fā)歷程閱讀 11,145評論 12 197
  • 13個小技巧幫你征服Xcode: http://www.cocoachina.com/ios/20150428/1...
    Stago閱讀 740評論 0 1
  • 閉上眼睛你能想起來多少個國家的名字著蛙,世界上到底是有多少個國家和地區(qū)删铃。每個國家又有著怎樣的服飾和禮儀,阿元帶大家去領(lǐng)...
    唐阿元閱讀 1,142評論 5 3
  • 越來越發(fā)現(xiàn)册踩,我和梁先生目前的生活狀態(tài)泳姐,是從未有過的安穩(wěn)效拭。 正如暂吉,現(xiàn)世安穩(wěn)胖秒,就是對我們目前生活的最好詮釋。 這個狀態(tài)...
    林培閱讀 524評論 0 0