gpt4 book ai didi

ios - 如何控制 UIActivityIndi​​catorView 的旋转?

转载 作者:行者123 更新时间:2023-11-29 12:12:13 25 4
gpt4 key购买 nike

我见过很多可以控制 UIActivityIndi​​catorViewspinning rate 的应用。一个示例是 Instagram,当您将 UITableView 缓慢向下拖动时刷新最新提要时,UIACtivityIndi​​catorView 会缓慢地一次加载一个花瓣。只是想知道如何使用原生 UIActivityIndi​​catorView 实现这一点。

最佳答案

所以我猜您正在使用 UITableView (tableView)。我认为这是您要实现的目标。

您必须使用 UIRefreshControl

@property (nonatomic, strong) UIRefreshControl *refreshControl;

例如,在您的 viewController 的 viewDidLoad 中使用它

// The refresh view
self.refreshControl = [[UIRefreshControl alloc]init];
self.refreshControl.tintColor = [UIColor whiteColor];
self.refreshControl.backgroundColor = [UIColor blackColor];
[self.tableView addSubview:refreshControl];
[refreshControl addTarget:self action:@selector(refreshWhatYouWant:) forControlEvents:UIControlEventValueChanged];

现在,如果您拉动以缓慢刷新 tableView,您将让 UIActivityIndi​​catorView 一次加载一个花瓣。

希望对您有所帮助。

汤姆

关于ios - 如何控制 UIActivityIndi​​catorView 的旋转?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33119121/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com