如何为 UIRefreshControl 设置目标

问题描述 投票:0回答:0

我有一个带导航栏的屏幕和一个

UICollectionView
占据屏幕的其余部分。
UIRefreshControl
用于将更多数据加载到滚动视图中。一切正常。

现在我需要在导航栏和

UIView
之间添加一个扩展
UICollectionView
的小部件,如下所示:

上面截图中标题下带有“Crazee Edeee”的小部件。只要我不下拉滚动视图,它也能正常工作。然后它坏了:

标题覆盖“Crazee Edeee”小部件。

UIRefreshControl是这样使用的:

collectionView.addSubview(refreshControl)
refreshControl.addTarget(self, action: #selector(self.loadPreviousPage), for: .valueChanged)

这可能是错误的,但我不知道如何正确地做。当

UICollectionView
被拉下时,我需要“Crazee Edeee”小部件粘在 NavBar 的底部。

ios swift uicollectionview uinavigationcontroller uirefreshcontrol
© www.soinside.com 2019 - 2024. All rights reserved.