いつもInterface Builderでボタンのイメージを設定していましたが、
[imagebtn setImage:[UIImage imageNamed:@"2_on.png"] forState:UIControlStateNormal];
これで変えられました!
【手順】
1、.hのファイルにアウトレットを作成
@interface xxxx : UIViewController {
IBoutlet UIButton hhh;
}
@property (nonatomic,retain) UIButton hhh;
2、.mにこんな感じで実装
@synthesize hhh;
- (void) ggg : ( id ) sender {
[hhh setImage : [ UIImage imageNamed : @"eee.jpg" ] forState : UIControlStateNormal];
}
-(void)deallock {
[hhh release];
[super deallock];
}
IBできちんとボタンと接続するのを忘れないように!
これで画像が変更することが出来ました◎
0 件のコメント:
コメントを投稿