gpt4 book ai didi

iphone - 将 UIActivityIndi​​catorView 添加到 UIBarButton 中

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

如何将 UIActivityIndi​​catorView 微调器圆添加到 UIBarButton 中,以便当用户点击导航栏上的这些按钮之一时,他们会在加载时看到一个微调器?

最佳答案

如果您尝试在导航栏按钮中显示事件轮(例如,您的导航栏上可能有一个刷新按钮) - 您可以创建一个新的 UIBarButtonItem ,其中自定义 View 为UIActivityIndi​​catorView:

Objective-C

uiBusy = [[UIActivityIndicatorView alloc] initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleWhite];
uiBusy.hidesWhenStopped = YES;
[uiBusy startAnimating];
[self.navigationItem.rightBarButtonItem initWithCustomView:uiBusy];

swift

let uiBusy = UIActivityIndicatorView(activityIndicatorStyle: .White)
uiBusy.hidesWhenStopped = true
uiBusy.startAnimating()
self.navigationItem.rightBarButtonItem = UIBarButtonItem(customView: uiBusy)

这会用旋转轮覆盖您的rightBarButtonItem。完成后,只需重新创建 rightBarButtonItem

关于iphone - 将 UIActivityIndi​​catorView 添加到 UIBarButton 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1719533/

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