1.新增兩張圖片進入專案中, 本例中兩張圖片分別命名為playbutton.jpg, stopbutton.jpg
2.storyboard上加入一個button, 並在右邊image屬性欄位設定一張預設圖片為playbutton.jpg
3.拖曳button至viewcontroller.h檔建立程式關聯性, 並設定為outlet屬性
4.實作程式碼viewcontroller.m的viewdidloaf中
5.點擊button在不同狀態顯示不同圖片
viewcontroller.h內容如下
#import <UIKit/UIKit.h>
@interface ViewController : UIViewController
@property (weak, nonatomic) IBOutletUIButton *playButton;
@end
viewcontroller.m內容如下
#import "ViewController.h"
@interfaceViewController ()
@end
@implementation ViewController
- (void)viewDidLoad {
[superviewDidLoad];
[_playButtonsetImage:[UIImageimageNamed:@"stopbutton.jpg" ] forState:UIControlStateHighlighted];
}
@end
執行結果如下圖, 點擊button變更圖片
文章標籤
全站熱搜
留言列表