gpt4 book ai didi

iphone - 如何访问当前的背景图像?

转载 作者:行者123 更新时间:2023-12-01 19:23:54 24 4
gpt4 key购买 nike

我正在尝试创建一个按钮,该按钮每次被击中时都会更改UIView的背景图像。基本上,每次按下“更改背景”时,我要循环显示3个图像。

我目前在viewDidLoad中使用self.view.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"bg_image.png"]];首先设置我的bg。

问题是,当按下“更改BG”按钮时,如何确定当前BG设置为什么?我试过使用这样的if语句:

if(self.view.backgroundColor == [UIColor colorWithPatternImage:[UIImage imageNamed:@"bg_image.png"]])

但这似乎不起作用。我还尝试创建局部变量UIColor * bg = self.view.backgroundColor,然后将其与 bg == [UIColor colorWithPatternImage:[UIImage imageNamed:@"bg_image.png"]];进行比较,但这也不起作用。

任何想法,将不胜感激。谢谢

最佳答案

我建议您将当前背景图像的信息存储到属性中。 (UIImage,NSString或只是一个标签),以便稍后在您按下按钮时,可以知道current是当前bg图像。

Bonny的答案正常工作,但我不建议您那样做。

关于iphone - 如何访问当前的背景图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8891004/

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