Swift UIActivityIndicatorView使用💤 – 讀取動畫教學

Swift UIActivityIndicatorView使用💤 – 讀取動畫教學

UIActivityIndicatorView 是 iOS 內建的讀取動畫,可以讓使用者知道程式正在處理資料,而不是卡住了。在 Swift 中,可以使用 UIActivityIndicatorView 來建立讀取動畫,下面就來看看如何使用 UIActivityIndicatorView 吧!

建立 UIActivityIndicatorView

首先,我們要先建立 UIActivityIndicatorView,可以使用以下的程式碼:

let activityIndicator = UIActivityIndicatorView(style: .gray)

上面的程式碼會建立一個 UIActivityIndicatorView,並且指定 style 為 gray,也可以指定其他的 style,例如 white、whiteLarge 等等。

設定 UIActivityIndicatorView 的位置

接著,我們要設定 UIActivityIndicatorView 的位置,可以使用以下的程式碼:

activityIndicator.center = view.center

上面的程式碼會將 UIActivityIndicatorView 的位置設定在 view 的中心,也可以使用其他的位置,例如:

activityIndicator.center = CGPoint(x: view.center.x, y: view.center.y - 50)

上面的程式碼會將 UIActivityIndicatorView 的位置設定在 view 的中心往上移 50 點。

將 UIActivityIndicatorView 加入 view 中

接著,我們要將 UIActivityIndicatorView 加入 view 中,可以使用以下的程式碼:

view.addSubview(activityIndicator)

開始動畫

最後,我們要開始動畫,可以使用以下的程式碼:

activityIndicator.startAnimating()

上面的程式碼會開始 UIActivityIndicatorView 的動畫,讓使用者知道程式正在處理資料。

停止動畫

當處理完資料後,我們要停止動畫,可以使用以下的程式碼:

activityIndicator.stopAnimating()

上面的程式碼會停止 UIActivityIndicatorView 的動畫,讓使用者知道程式已經處理完資料。

總結

在 Swift 中,可以使用 UIActivityIndicatorView 來建立讀取動畫,可以讓使用者知道程式正在處理資料,而不是卡住了。

UIActivityIndicatorView 可以指定 style,並且可以設定位置,最後可以開始動畫,也可以停止動畫。

希望本篇介紹,可以讓你對於 UIActivityIndicatorView 有更深入的了解!

推薦閱讀文章

Swift UIActivityIndicatorView使用💤 – AppCoda
UIActivityIndicatorView in Swift 3 – Medium
How to use UIActivityIndicatorView – Hacking with Swift
UIActivityIndicatorView Tutorial: Getting Started – Ray Wenderlich
UIActivityIndicatorView Tutorial – iOScreator</a

延伸閱讀本站文章

更多swift相關文章

Swift UIActivityIndicatorView使用💤 - 讀取動畫教學

發佈留言