我正在使用iBook類似於頁面轉向過渡(UIPageViewControllerTransitionStylePageCurl)來導航幾個UIViewController頁面。如何在沒有手勢的情況下以編程方式觸發翻頁過渡?
所以我實現UIPageViewControllerDataSource委託功能
- (UIViewController *)pageViewController:
(UIPageViewController *)pageViewController viewControllerAfterViewController:(UIViewController *)viewController
{
和
- (UIViewController *)pageViewController:
(UIPageViewController *)pageViewController viewControllerBeforeViewController:
(UIViewController *)viewController
這些得到做手勢翻頁時調用正確。到現在爲止還挺好。
除了這種默認行爲,我想在頁面的兩側添加一個長按手勢識別器作爲快速移動到最後一頁或第一頁的快捷方式。我已經設法將手勢識別器添加到頁面中,但我不知道如何在沒有內置滑動的情況下使頁面移動。
如何觸發頁面轉到特定頁面(UIViewController)以編程方式?
? – Pfitz
不,我不要用故事板。 – Bernd