我已經得到了我應該如何實現以下有點困惑,UIPageViewController OR的UIScrollView分頁啓用= YES
我需要UIViews或UIViewControllers每一個之間滾動具有不同組數據做顯示。例如,1st視圖有一個UITableView,其他只有一個按鈕,3rd可能有一個UITableView。
我應該使用UIPageViewController並加載不同UIViewControllers用於每個內容或使用的UIScrollView與contentSize =的頁數。
在我目前的實施。我用UIScrollView在不同的UIViews之間滾動並加載它們的內容。但是,問題是當我在其中一個視圖中點擊UITableView時,點擊事件不會被UITableView捕獲,但UIScrollView捕獲觸摸事件。
我曾嘗試把我的UITableView來說,與,
myTable.becomeFirstResponder()
scrollView.bringSubviewToFront(myTable)
scrollView.delaysContentTouches = false
scrollView.canCancelContentTouches = false
我添加上的UITableView一UITapGestureRecognizer,但沒有收到點擊事件。如果我在其上添加UITapGestureRecognizer,則UIScrollView會收到輕擊事件。
我當前視圖層次結構是,
UIScrollView -->
UIView -->
UITableView
UIView -->
UIButton and other subViews
UIView -->
UITableView
注:我只想要我的主視圖控制器的一部分這個滾動視圖或頁面視圖。 (我主視圖的一半)
請指導我完成此操作。