en

hi, it seems you are using microsoft internet explorer. it doesn't match web standard and causes problems browsing this site. please please please use mozilla firefox or google chrome instead. thank you!

zh

哦哦!您正在使用Internet Explorer 瀏覽器,它與我們的網頁標準並不相容,可能會導致畫面顯示不正常。
請改用 Mozilla Firefox 或者 Google Chrome 才能正常瀏覽本網站,謝謝!

6.15.2011

UIActivityIndicatorView  的使用方法


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];





沒有留言:

張貼留言