单击按钮时我需要交换图像。
为此,我正在使用以下行动:
-(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加载图标显示时间,但如果有人可以帮助我,我会很感激!
答案 0 :(得分:0)
要显示加载图标,请查看MBProgressHUD。
它可以让您显示多种类型的HUD。
要显示一个微调器,您可以执行
[MBProgressHUD showHUDAddedTo:onView animated:YES];
一旦完成删除它,
[[MBProgressHUD allHUDsForView:onView] count];
我在视图控制器上创建了一个类别,可以让我在任何视图上显示消息。见here。