UIButton currentImage
The current image displayed on the button. (read-only)@property(nonatomic, readonly, retain) UIImage *currentImage
Discussion of [UIButton currentImage]
This value can be nil.
UIButton currentImage example.
self.currentImage = @"Penguin.png";
[m1 setImage:[UIImage imageNamed: currentImage] forState:UIControlStateNormal];
Then when you need to check the value:
if ([@"Penguin.png" isEqual:self.currentImage]) {
do something;
}
[m1 setImage:[UIImage imageNamed: currentImage] forState:UIControlStateNormal];
Then when you need to check the value:
if ([@"Penguin.png" isEqual:self.currentImage]) {
do something;
}
Example of [UIButton currentImage].
-(void)yesButtonButtonCliked:(id)sender{
UIButton *tmpYes = (UIButton *)sender;
[self ClearAllButtons:tmpYes.tag:@"YES"];
UIImage* selectedImg=[UIImage imageNamed:@"checkboxtick.png"];
if (tmpYes.currentImage == selectedImg )
{
}
else
{
[tmpYes setImage:[UIImage imageNamed:@"checkboxtick.png"] forState:UIControlStateNormal];
}
NSLog(@"Button tag is %d",tmpYes.tag);
UIButton *tmpYes = (UIButton *)sender;
[self ClearAllButtons:tmpYes.tag:@"YES"];
UIImage* selectedImg=[UIImage imageNamed:@"checkboxtick.png"];
if (tmpYes.currentImage == selectedImg )
{
}
else
{
[tmpYes setImage:[UIImage imageNamed:@"checkboxtick.png"] forState:UIControlStateNormal];
}
NSLog(@"Button tag is %d",tmpYes.tag);
UIButton currentImage example.
if (SquareToCheck.currentImage == [UIImage imageNamed:@"Image1.PNG"]) {
MyImageAsString = @"Image1.PNG";
}
MyImageAsString = @"Image1.PNG";
}
End of UIButton currentImage example article.