簡體   English   中英

如何在UITableView中滾動時隱藏/顯示圖像?

[英]How can i hide/show images while scrolling in UITableView?

我是iOS編程的新手,我想學習一些關於UITableView的東西。

我在UITableViewCell中有一些圖像。 我想在滾動開始時隱藏我的圖像然后我想在滾動停止時顯示它們。

我怎樣才能做到這一點 ? 有沒有方法或其他相關的東西?

UITableView繼承自UIScrollView,因此您可以在tableView委托中接收UIScrollViewDelegate回調。

實現委托方法

- (void)scrollViewWillBeginDragging:(UIScrollView *)scrollView

當滾動視圖即將開始滾動內容時告訴委托。

- (void)scrollViewWillEndDragging:(UIScrollView *)scrollView withVelocity:(CGPoint)velocity targetContentOffset:(inout CGPoint *)targetContentOffset

當用戶完成滾動內容時告訴委托。

閱讀ScrollViewDelegate參考

你只需要實現scrollview委托方法就可以知道滾動何時停止,然后設置一個bool值並重新加載表,並根據bool值你可以顯示和隱藏圖像。當滾動開始時將bool設置為NO 。

暫無
暫無

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

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