iOS 菊花加载提示 Objective-C 代码示例
以下是一个在iOS开发中常用的菊花加载提示的Objective-C代码示例:
// 在需要显示菊花加载提示的地方调用以下方法
- (void)showActivityIndicator {
// 创建一个菊花指示器
UIActivityIndicatorView *activityIndicator = [[UIActivityIndicatorView alloc] initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleWhiteLarge];
activityIndicator.center = self.view.center;
// 设置菊花指示器的颜色
activityIndicator.color = [UIColor blackColor];
// 将菊花指示器添加到视图上
[self.view addSubview:activityIndicator];
// 开始动画
[activityIndicator startAnimating];
}
// 在加载完成后隐藏菊花加载提示
- (void)hideActivityIndicator {
// 遍历视图的子视图,查找菊花指示器
for (UIView *subview in self.view.subviews) {
if ([subview isKindOfClass:[UIActivityIndicatorView class]]) {
UIActivityIndicatorView *activityIndicator = (UIActivityIndicatorView *)subview;
// 停止动画并从视图中移除
[activityIndicator stopAnimating];
[activityIndicator removeFromSuperview];
}
}
}
在需要显示菊花加载提示的地方调用'showActivityIndicator'方法,在加载完成后调用'hideActivityIndicator'方法隐藏菊花加载提示。
原文地址: https://www.cveoy.top/t/topic/pc8q 著作权归作者所有。请勿转载和采集!