簡體   English   中英

我如何找到UITableview滾動差異-Swift

[英]How do I find UITableview scroll difference - swift

如何找到UITableView的滾動差異。 我需要快速從Tableview頂部位置找到Tableview內容滾動的區別

我嘗試了以下代碼,

 func scrollViewDidScroll(_ scrollView: UIScrollView) {
            let contentOffset = tableview.frame.origin.y
            let maximumOffset = (contentOffset - scrollView.contentOffset.y)
            let dif  = maximumOffset
}

tableview的內容偏移量本身描述為內容頂部與當前滾動位置之間的差異。

試試看,看看:

print(tableView.contentOffset)

有關更多信息,請參閱Apple Document- contentOffset。

contentOffset :內容視圖的原點與滾動視圖的原點偏移的點。


另請參閱此引用:

UITableViewUIScrollView的子類,因此具有 contentOffset屬性。

在學習課程時,請記住檢查其父課程。 有時,您要查找的屬性/方法位於父級中。 (我因為忘記像其他人一樣檢查父類的接口而感到內)。)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM