想要创建一个与UIActivityIndicatorView的速度相匹配的加载视图,具体取决于网络类型。
是否可以通过SDK访问或至少透露?
答案 0 :(得分:1)
旋转的速度有多快?简短的回答是否定的:(
答案 1 :(得分:0)
不是简单的财产或类似的东西。你确实有几个选择:
自己创建。使用iOS Artwork Extractor时可以使用这些图像,因此您可以使用相同的外观。也许有点单调乏味。也许你甚至可以将它子类化。
使用当前的startAnimating
和stopAnimating
方法做一些hackery。基本上使用计时器启动和停止一段时间。这可能看起来不太好,因为在这种情况下NSTimer
并不总能为您提供所需的精度。
由于UIActivityIndicatorView
继承自UIView
,您可以访问其layer
属性。这是CALayer
,其中包含animationKeys
和animationForKey
等实例方法。这可能是最好的方法,虽然它不是很有前瞻性,因为你修改的内部结构总是可以改变。