ios活動指示器ActivityIndicatorView

圖片.png
@interface ViewController ()
//活動指示器
@property (nonatomic, strong) UIActivityIndicatorView *activityIndicatorView;
@end
/**
 UIActivityIndicatorView Demo
 */
- (void) activityIndicatorDome{
    //類型三種Lager White、White、Gray
    self.activityIndicatorView = [[UIActivityIndicatorView alloc] initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleGray];
    //set location
    CGRect frame = self.activityIndicatorView.frame;
    frame.origin = CGPointMake(140, 100);
    self.activityIndicatorView.frame = frame;
    
    //Animating 當運行時控件處于活動狀態
    //Hides When Stopped 控件處于非活動狀態時隱藏
    self.activityIndicatorView.hidesWhenStopped = false;
    
    //add
    [self.view addSubview:self.activityIndicatorView];
    
    
    //定義一個控制按鈕
    UIButton *buttonUpload = [[UIButton alloc] initWithFrame:CGRectMake(130, 140, 120, 45)];
    buttonUpload.backgroundColor = [UIColor grayColor];
    buttonUpload.layer.cornerRadius = 10;
    [buttonUpload setTitle:@"Upload" forState:UIControlStateNormal];
    [buttonUpload addTarget:self action:@selector(startToMove:) forControlEvents:UIControlEventTouchUpInside];
    
    [self.view addSubview:buttonUpload];
    
}
- (void)startToMove:(id)sender{
    NSLog(@"%s", __func__);
    if ([self.activityIndicatorView isAnimating]) {
        [self.activityIndicatorView stopAnimating];
    }else{
        [self.activityIndicatorView startAnimating];
    }
}

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 活動指示器 活動指示器可以消除用戶的心理等待時間,并且如果我們不知道什么時候結束任務就可以使用活動指示器。活動指示...
    AmazingMiracle閱讀 2,595評論 0 1
  • 在iOS 開發中網絡請求或者是等待頁面的時候為了用戶體驗,往往會做一些提示告訴用戶正在刷新,或者正在上傳之類的提示...
    Hpaul閱讀 1,015評論 0 0
  • 蘋果的UI控件中有一個UIActivityIndicatorView,俗稱菊花。→_→現在我們仿照它來制作一個其它...
    卡丁車手閱讀 1,054評論 4 6
  • 小朋友們一起玩耍感受春天的溫暖,一邊忙著在草坪上尋找花瓣,一起作畫。。。玩的不亦樂乎。。。
    yoniyoniyoni閱讀 389評論 0 3
  • [1] 和他認識的第六個年頭,我還是和他說了絕交,并且刪除了他的聯系方式。 點下確認就和我隨手點個贊一樣隨意,其實...
    楊琪璇閱讀 867評論 10 29