如何在ios目标c中将图像添加到uiactivityindicator视图?

问题描述 投票:-1回答:3

这是我在我的项目中编写的代码。我想要显示图像而不是微调器。

progress= [[UIActivityIndicatorView alloc] initWithFrame: CGRectMake(125, 50, 30, 30)];
progress.backgroundColor = [UIColor redColor];

progress.activityIndicatorViewStyle = UIActivityIndicatorViewStyleWhiteLarge;
[self.view bringSubviewToFront:progress];
ios objective-c iphone uiactivityindicatorview
3个回答
1
投票

你不能这样做,因为UIActivityIndicatorView是系统活动指标。因此,如果你想这样做,那么你可以为相同的OR创建自定义视图.UIImageView支持在循环中动画几个图像(for,while)或者你也可以为动画而不是UIActivityIndicatorView添加gif图像。


0
投票

把这段代码放在你的viewDidload()中。 BuildingIcon_ImageView是我的imageview,当你想要加载你的图像后,设置图像隐藏UIActivityIndicatorView

代码:

UIActivityIndicatorView *indicator = [[UIActivityIndicatorView alloc] initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleGray];
 [indicator startAnimating];
 [indicator setCenter:BuildingIcon_ImageView.center];
 [BuildingIcon_ImageView addSubview:indicator];

BuildingIcon_ImageView.image=image;
[indicator removeFromSuperview];

0
投票

我已经很久才解决了我的问题,最近发布这是我的答案,这可能对其他人有帮助,这就是我在这里发帖的原因。

通过使用NVActivityIndi​​catorView我解决了我的问题.NVActivityIndi​​catorView我们可以选择自定义设计的数量。

© www.soinside.com 2019 - 2024. All rights reserved.