gpt4 book ai didi

ios - UIButton 选中状态改变图片

转载 作者:技术小花猫 更新时间:2023-10-29 11:13:19 27 4
gpt4 key购买 nike

我知道这应该非常简单,但由于我确实在这里和谷歌上四处查看,但没有让我的代码正常工作,所以我会问。是的,我已经检查了相关问题,它们不起作用...

我只是想在按下按钮时更改按钮的图像。

这是我的头文件:

#import <UIKit/UIKit.h>

@interface ViewController : UIViewController

@property (strong, nonatomic) IBOutlet UIButton *myButton;

@end

还有我的实现文件:

#import "ViewController.h"

@interface ViewController ()

@end

@implementation ViewController

- (void)viewDidLoad {
[super viewDidLoad];

[self.myButton setImage:[UIImage imageNamed:@"normal.png"] forState:UIControlStateNormal];
[self.myButton setImage:[UIImage imageNamed:@"selected.png"] forState:UIControlStateSelected];

}
@end

该按钮是在 Main.storyBoard 中构建和连接的,我也曾尝试在属性检查器中执行此操作,但两种方法均无效!

enter image description here

请注意,我不是在寻找如何实现高亮状态,而是在寻找选中状态。

最佳答案

我相信您需要做的是在点击按钮时将按钮的状态设置为选中。大概是这样的:

-(IBAction)buttonTapped:(id)sender {
if(self.myButton.selected)
[self.mybytton setSelected:NO];
else
[self.mybutton setSelected:YES];
}

关于ios - UIButton 选中状态改变图片,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31431999/

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