.h
//인디케이터 객체 선언
@property (nonatomic, retain) UIActivityIndicatorView *activityIndicator;
.m
//인디케이터 시작
-(void)startIndicater{
NSLog(@"인디케이터 시작");
// ProgressBar Setting
_activityIndicator = [[UIActivityIndicatorView alloc] initWithFrame:CGRectMake(0, 0, 32, 32)];
[_activityIndicator setCenter:self.view.center];
[_activityIndicator setColor:UIColor.whiteColor];
if (@available(iOS 13.0, *)) {
[_activityIndicator setActivityIndicatorViewStyle:UIActivityIndicatorViewStyleLarge];
} else {
// Fallback on earlier versions
[_activityIndicator setActivityIndicatorViewStyle:UIActivityIndicatorViewStyleWhiteLarge];
}
[self.view addSubview : _activityIndicator];
// ProgressBar Start
_activityIndicator.hidden= FALSE;
[_activityIndicator startAnimating];
}
//인디케이터 종료
-(void)endIndicatter{
NSLog(@"인디케이터 끝");
[_activityIndicator stopAnimating];
_activityIndicator.hidden= TRUE;
}
'ios 뽀개기 > objective-c' 카테고리의 다른 글
NSTimer & label 속성 (가운데, 줄간격, 위치고정 등) (141) | 2019.10.24 |
---|---|
단순 팝업 메시지 (271) | 2019.10.24 |
ios 디바이스 사이즈 구하기 & xib 파일 이름으로 뷰 띄우기 (280) | 2019.10.24 |
viewDidLoad 에서 alert 띄울때 발생하는 오류 (246) | 2019.10.23 |
문자 타입의 바이트를 NSData타입으로 변환 (133) | 2019.10.22 |
댓글