UIActivityIndicatorView 通常都會使用在讀取 Loading 畫面中,用來表示程式仍在進行,只是需要時間來完成目前步驟,而 UIActivityIndicatorView 也可以直接從介面編輯器 Interface Builder 裡的物件群拉出來使用,不過絕大部分在使用上還是採用動態產生(使用程式碼產生)比較多,下列程式碼演示如何在畫面上建立一個 UIActivityIndicatorView,請看以下程式碼。
//設定背景
UIImage *pattern = [UIImage imageNamed:@"bg.png"];
[self.view setBackgroundColor:[UIColor colorWithPatternImage:pattern]];
//建立UIActivityIndicatorView並設定風格
UIActivityIndicatorView *indicator = [[UIActivityIndicatorView alloc] initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleGray];
//開始UIActivityIndicatorView動畫(旋轉效果)
[indicator startAnimating];
//設定位置並加入畫面
indicator.center = CGPointMake(160, 100);
[self.view addSubview:indicator];
[indicator release];
如果想要停止 UIActivityIndicatorView,則直接使用 stopAnimating 即可,UIActivityIndicatorView 就會重畫面上消失。
[indicator stopAnimating];
沒有留言:
張貼留言