2017-07-20 80 views
0

我有一個SuperUITableView作爲主要的超級視圖;在那個超級視圖裏面,我有另一個叫做SubUITableView的UITableView。通過UITableView滾動手勢到超級視圖UITableView

我想從子視圖(SubUITableView)與上海華盈(SuperUITableView

通過滾動姿態如果問題不清晰,親切地問我的意見,而不是downvoting什麼。

+1

將TableView與另一個TableView作爲子視圖的目的是什麼?你想達到什麼目的,也許有更有效的方法? –

+0

實際上,這是與UITableViews任務嵌套的UICollectionViews。在這種情況下,我這樣做,因爲在SubUITableView中,數據可能會改變,這會影響行數。 – MEnnabah

回答

0

UITableViews將確認scrollViewDidScroll委託。

在內部tableView的代理內部,您只需編程滾動超級tableView。

- (void)scrollViewDidScroll:(UIScrollView *)scrollView { 
    UIScrollView *parentScrollView = (scrollView == self.tableView1) ? self.tableView2 : self.tableView1; 
    [otherScrollView setContentOffset:[scrollView contentOffset] animated:NO]; 
} 
相關問題