Ios 隐藏标签并显示加载

Ios 隐藏标签并显示加载,ios,uiimageview,Ios,Uiimageview,我需要一个图像交换时,点击一个按钮 为此,我使用以下操作: -(IBAction)randomize:(id)sender { int randomimages = rand() % 2; switch (randomimages) { case 0: imageView.image = [UIImage imageNamed:@"1.png"]; break; case 1: imageView.image = [UIImage

我需要一个图像交换时,点击一个按钮

为此,我使用以下操作:

-(IBAction)randomize:(id)sender {
int randomimages = rand() % 2;
switch (randomimages) {
    case 0:
        imageView.image = [UIImage imageNamed:@"1.png"];
        break;
    case 1:
        imageView.image = [UIImage imageNamed:@"videre-btn.png"];
        break;
}}
在我的故事板中,我得到了随机动作的按钮

我需要的是按钮在点击动作后消失/淡出5-10秒,然后在时间过去后重新出现在屏幕上


理想情况下,我希望iOS加载图标显示的时间,但如果有人可以帮助我,我将不胜感激

用于显示加载图标,请参见

它允许您显示多种类型的HUD

只显示一个微调器,然后执行以下操作

    [MBProgressHUD showHUDAddedTo:onView animated:YES];
一旦完成,就将其移除

   [[MBProgressHUD allHUDsForView:onView] count];

我在视图控制器上创建了一个类别,可以在任何视图上显示消息。看

对于褪色,我将查看UIView animateWithDuration:方法查看UIView文档:并设置不透明度的动画。有关UIActivityIndicator视图的加载图标,请参见此处的文档: