2014-04-02 69 views
2

我有一個UITextView,它顯示用戶寫下的一些註釋。有多頁筆記。我在文本視圖中添加了滑動手勢識別器,以便用戶在左側滑動時翻到下一頁,如果用戶滑動到右側則翻到上一頁。我想在用戶滑動時添加滑動動畫。也就是說,當用戶向左滑動時,當前頁面向左滑動,隨後頁面從右側滑動。iOS - 只有一個視圖的滑動手勢動畫

我看到一些其他帖子說CATransition可以用於這個目的,但看起來像至少有兩個視圖,但我只有一個在這裏(UITextView)。那麼在我的情況下達到滑動效果的最好方法是什麼?

編輯:看起來像UIScrollViewUITextView的超類可以配置爲啓用尋呼效果。無論如何,直接在文本視圖的滾動視圖部分啓用分頁?

回答

2

您可以使用UIPageViewController實現動畫的滑動效果。按照this tutorial設置視圖控制器,並按this post查找SDK中可能存在的錯誤以及相應的解決方法。

0

簽出以下鏈接。也許這些會幫助你。從每個鏈接下載git的演示並檢查。

https://github.com/xissburg/XBPageCurl https://github.com/Dillion/iOS-Flip-Transform

,我想這是你想achieve- https://github.com/brow/leaves

還要檢查 How to do Animation like BooK front cover in iOS?

希望有所幫助的。

+0

嗯,我試圖達到滑動效果,不捲曲的。 – ljiatu

+0

棕色/葉子也提供了滑動,我想。你檢查這個:https://github.com/brow/leaves? – z22