gpt4 book ai didi

ios - 如何更改图像并重置它?

转载 作者:行者123 更新时间:2023-11-28 18:18:44 25 4
gpt4 key购买 nike

我正在尝试在图像之间切换。凝 View 像是“Standing.png”,当您点击屏幕时,它会变为“Kicking.png”,然后在 0.15 秒后重置回“Standing.png”。

有UIImage代码还是UIView?

最佳答案

试试这个

在你的类中添加这样的方法

-(void)loadImageWithName:(NSString*)imageName
{
if(imageName)
yourImageView.image = [UIImage imageNamed:imageName];
else
yourImageView.image = [UIImage imageNamed:@"Standing.png"];
}

然后在您的 viewDidLoad 方法中,将 UITapGestureRecognizer 添加到您的 View 中,并使用您的第一张图片调用 loadImageWithName 方法

 - (void)viewDidLoad
{
UITapGestureRecognizer *tapGesture = [[UITapGestureRecognizer alloc]initWithTarget:self action:@selector(changeImage:)];
tapGesture.delegate =self;
[self.view addGestureRecignizer: tapGesture];

[self loadImageWithName:@"Standing.png" ];
}

并在方法 changeImage 中:

-(void)changeImage:(UITapGestureRecognizer*)sender
{

[self loadImageWithName:@"Kicking.png"];
NSTimer * timer = [NSTimer timerWithTimeInterval:0.15 target:self selector:@selector(loadImageWithName:) userInfo:nil repeats:NO];
}

关于ios - 如何更改图像并重置它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25441627/

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