ios – 如何检查Xcode中的按钮图像

前端之家收集整理的这篇文章主要介绍了ios – 如何检查Xcode中的按钮图像前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我目前正试图找出是否可以检查按钮使用的图像.

可以说我有image1和image2.

如果按钮图像是image1,请执行此操作,如果按钮图像是image2,请执行此操作.

但是xcode并没有给我任何自动填充选项….

[m1 setImage:[UIImage imageNamed: @"Penguin.png"] forState:UIControlStateNormal];

这就是我设置图像的方式.但我如何找到它的企鹅或企鹅2?

解决方法

Cocoa Touch是围绕模型 – 视图 – 控制器模式设计的,因此您可能希望尝试采用该模式.而不是尝试从视图中检索状态信息 – 选定的企鹅 – 按钮 – 将其存储在控制器类的实例变量中.

您设置图像的代码可能如下所示:

self.currentImage = @"Penguin.png";
[m1 setImage:[UIImage imageNamed: currentImage] forState:UIControlStateNormal];

然后当你需要检查值时:

if ([@"Penguin.png" isEqual:self.currentImage]) {
    do something;
}

猜你在找的iOS相关文章