jjzjj

UIRefreshControl

全部标签

ios - UIRefreshControl 需要下拉太多

我正在尝试在我的项目中的UICollectionView上实现UIRefreshControl。它按预期工作,但我需要在旋转时将UICollectionView拉到refreshControl高度的大约3倍(一旦用户松开)。我见过其他应用程序,您只需要在旋转时下拉到refreshControl的高度。如何更改我需要下拉的数量?代码:(void)viewDidLoad{[superviewDidLoad];[self.collectionViewsetBackgroundColor:[UIColorclearColor]];self.refreshControl=[UIRefreshCo

ios - UIRefreshControl 需要下拉太多

我正在尝试在我的项目中的UICollectionView上实现UIRefreshControl。它按预期工作,但我需要在旋转时将UICollectionView拉到refreshControl高度的大约3倍(一旦用户松开)。我见过其他应用程序,您只需要在旋转时下拉到refreshControl的高度。如何更改我需要下拉的数量?代码:(void)viewDidLoad{[superviewDidLoad];[self.collectionViewsetBackgroundColor:[UIColorclearColor]];self.refreshControl=[UIRefreshCo

ios - UIRefreshControl 和 UITableView 的 backgroundVIew

我有一个UITableViewController,我在其上设置了一个backgroundView。该Controller安装了UIRefreshControl。问题是当我设置背景View时,刷新控件是不可见的。如果我删除背景View,我可以看到刷新控件。我做错了什么吗? 最佳答案 此行为的原因是在iOS7中,UITableView的backgroundView绘制在UIRefreshControl之上。不确定这是设计使然还是问题,但这是为我修复它的解决方法:self.tableView.backgroundView.layer.z

ios - UIRefreshControl 和 UITableView 的 backgroundVIew

我有一个UITableViewController,我在其上设置了一个backgroundView。该Controller安装了UIRefreshControl。问题是当我设置背景View时,刷新控件是不可见的。如果我删除背景View,我可以看到刷新控件。我做错了什么吗? 最佳答案 此行为的原因是在iOS7中,UITableView的backgroundView绘制在UIRefreshControl之上。不确定这是设计使然还是问题,但这是为我修复它的解决方法:self.tableView.backgroundView.layer.z

ios - 我可以在 UIScrollView 中使用 UIRefreshControl 吗?

我的应用程序中已经有大约5个UIScrollView,它们都加载多个.xib文件。我们现在要使用UIRefreshControl。它们被构建为与UITableViewControllers一起使用(根据UIRefreshControl类引用)。我不想重做所有5个UIScrollView的工作方式。我已经尝试在我的UIScrollView中使用UIRefreshControl,除少数情况外,它按预期工作。刷新图片进入加载器后,UIScrollView向下跳了大约10个像素,只有当我非常小心地拖动UIScrollview非常缓慢地下降。当我向下滚动并启动重新加载,然后放开UIScrollV

ios - 我可以在 UIScrollView 中使用 UIRefreshControl 吗?

我的应用程序中已经有大约5个UIScrollView,它们都加载多个.xib文件。我们现在要使用UIRefreshControl。它们被构建为与UITableViewControllers一起使用(根据UIRefreshControl类引用)。我不想重做所有5个UIScrollView的工作方式。我已经尝试在我的UIScrollView中使用UIRefreshControl,除少数情况外,它按预期工作。刷新图片进入加载器后,UIScrollView向下跳了大约10个像素,只有当我非常小心地拖动UIScrollview非常缓慢地下降。当我向下滚动并启动重新加载,然后放开UIScrollV

ios - 导航栏中带有大标题或搜索栏的 UIRefreshControl 的故障动画

我有一个嵌入导航Controller的Controller,带有大标题和UIRefreshControl。当我在tableView上下拉刷新时,事件指示器的动画非常不稳定。我不知道我的代码中是否有不良行为?tableView.refreshControl=UIRefreshControl()tableView.refreshControl?.addTarget(self,action:#selector(downloadData),for:.valueChanged) 最佳答案 如果您已将导航栏半透明外观设置为false,则需要在V

ios - 导航栏中带有大标题或搜索栏的 UIRefreshControl 的故障动画

我有一个嵌入导航Controller的Controller,带有大标题和UIRefreshControl。当我在tableView上下拉刷新时,事件指示器的动画非常不稳定。我不知道我的代码中是否有不良行为?tableView.refreshControl=UIRefreshControl()tableView.refreshControl?.addTarget(self,action:#selector(downloadData),for:.valueChanged) 最佳答案 如果您已将导航栏半透明外观设置为false,则需要在V

swift - 带有 NavigationBar LargeTitle 和 SearchController 消失的 iOS 11 UIRefreshControl

我有一个带有largeTitle和searchcontroller的navigationBar,我的tableView有一个refreshcontrol。当我拉动以刷新refreshcontrol的activityIndi​​cator消失但取消刷新过程继续时,即使该过程完成并且我调用UIRefreshControll的.endRefreshing()导航栏也不会恢复到正常大小。有同样问题的人吗? 最佳答案 我为此搜索了数周的解决方案,今天,我终于成功了。解决方案非常简单,我不敢相信我没有早点找到它。我使用的是带有UITableVi

swift - 带有 NavigationBar LargeTitle 和 SearchController 消失的 iOS 11 UIRefreshControl

我有一个带有largeTitle和searchcontroller的navigationBar,我的tableView有一个refreshcontrol。当我拉动以刷新refreshcontrol的activityIndi​​cator消失但取消刷新过程继续时,即使该过程完成并且我调用UIRefreshControll的.endRefreshing()导航栏也不会恢复到正常大小。有同样问题的人吗? 最佳答案 我为此搜索了数周的解决方案,今天,我终于成功了。解决方案非常简单,我不敢相信我没有早点找到它。我使用的是带有UITableVi