버튼을 클릭 시 동작을 하는 함수가
- (IBAction) refresh : (id) sender
{
}
라고 가정하자
이 함수 안에서
UIActivityIndicatorView* spinner = [[UIActivityIndicatorView alloc] initWithActivityIndicatorStyle : UIActivityIndicatorViewStyleGray];
[spinner startAnimating];
self.button = [[UIButton alloc] initWithCustomView : spinner]; //현재 버튼 변수에 로딩중 버튼을 넣는다.
동작을 마치면
self.button = sender;
해주면 원래 모습으로 돌아간다. (sender 자체가 클릭한 버튼을 의미함)
'프로그래밍 > iOS' 카테고리의 다른 글
[ios] ios7에서 버튼에 외곽선 넣기 (0) | 2015.04.08 |
---|---|
[ios] 스토리보드 뷰전환, delegate설정 (0) | 2015.04.08 |
[ios] 구조 (0) | 2015.04.08 |
[ios]아이콘 (0) | 2015.04.08 |
[ios] @property (0) | 2015.04.08 |