UIButton* b;
UIImage* image=[UIImage imageWithContentsOfFile:[[NSBundle mainBundle]pathForResource:@"collision" ofType:@"png"]]; //ImageNamed는 캐싱을 하기 때문에 메모리 해제가 되지 않는다.
[b setImage:image forState:UIControlStateNormal];
위와 같이 쓰니 버튼 배경이 지정이 되지 않고 퍼런화면이 떴다.
이를 아래와 같이 수정하니 버튼 배경화면이 제대로 떴다.
[b setBackgroundImage:image forState:UIControlStateNormal];
'프로그래밍 > iOS' 카테고리의 다른 글
[ios]Category is implementing a method which will also be implemented by its primary class (0) | 2015.04.08 |
---|---|
[ios] performSelector 사용 시 leak 경고 (0) | 2015.04.08 |
[ios]가속도계 방향 (0) | 2015.04.08 |
[ios] ProgressBar 사용 (0) | 2015.04.08 |
[ios] 문자열을 숫자로, 숫자를 문자열로 (0) | 2015.04.08 |