我能用 Swift 改变 UIActivityIndicator 的大小吗?


用 Swift 改变 UIActivityIndicator 的大小是可能的,有一些小窍门,但这不建议这么做。若要更改活动指示器的尺寸,我们首先在空白屏幕上添加一个指示器,看看效果怎么样。在此示例中,我还会将颜色更改为红色。

让我们看看不更改指示器大小的情况下运行它时的效果。

现在,我们会在视图控制器中创建一个活动指示器的出口,在此类的 viewDidLoad 方法中,我们将添加以下代码。

我们将使用 CGAffineTransform 来更改指示器的缩放比例。当我们将缩放比例更改为 2.5 倍时,它在 iPhone 上的外观如下。

let transfrom = CGAffineTransform.init(scaleX: 2.5, y: 2.5)
activityIndicator.transform = transfrom

它在 iPhone 上的外观如下,是模糊的,没有实际指示器那么清晰。因此,这并不是增大指示器大小的推荐方法。

更新于: 30-Jul-2019

660 次浏览

开启你的 职业生涯

通过完成课程获得认证

开始
广告