2016-11-10 30 views
0

我有一個表格查看周顯示每週的天氣。在這個tableview中,你可以向左滑動去查看星期的詳細視圖,或者右鍵退出tableview和主菜單。但有52周的時間,我也可以在桌面瀏覽中滾動瀏覽,並且我正試圖讓您在滑動和平移時感受,就像現在一樣,滑動到兩側時必須非常精確。而這個問題就是我經常想要詳細地查看,應用程序的東西,我想刷一下或上下的一小部分。計算泛與刷卡量

我試着用:

// MARK: Gesture settings 

    func gestureRecognizer(_ gestureRecognizer: UIGestureRecognizer, shouldRecognizeSimultaneouslyWith otherGestureRecognizer: UIGestureRecognizer) -> Bool { 
     return true 
    } 

有沒有一種方法,使刷卡容易引發?例如,如果即時通訊嘗試從一邊到另一邊滑動,並且如果它不是在0度或180度角度,而是-10/10或170/160,我仍然希望它被認爲是一個滑動!

謝謝你們,有一個很好的!

回答

0

您是否想過將UITableView放在UICollectionView之內?這聽起來像它可能更合適,因爲您有52個集合視圖單元格,並且能夠根據這些項目的索引路徑重新使用tableview。

+0

我沒有。我讀過更多內容,但在蘋果介紹說:「集合視圖提供了與表視圖相同的一般功能,只是集合視圖能夠支持的不僅僅是單列布局。」我真的不需要更多的可定製。我只需點擊一行,然後轉到另一個視圖來獲取並呈現該星期的數據! collectionviews如何更合適? –

+0

你可以頁面和水平或垂直滾動​​..與重用..這是我瞭解你需要什麼? 'pagingEnabled' – Magoo

+0

聽起來不錯,我的男人生病嘗試。謝謝! –