不同版本软件的UIActivityIndicatorView的大小



当我在iphone上测试我的应用程序时,我发现微调器(UIActivityIndicatorView)的大小在不同版本的iphone软件上显示不同。

默认样式为"UIActivityIndicatorViewStyleWhite",大小在5.1上合适,但在4.2.1上确实很小。所以我想我必须通过以下方式设置大小:

[spinner.layer setValue:[NSNumber numberWithFloat:1.0f] forKeyPath:@"transform.scale"];

根据不同的版本。我想问的问题是,我应该把5.0以下的版本作为我测试过的4.2.1的条件吗?

这完全取决于您。如果你想支持iOS 4.2及更高版本的应用程序,请使用4.2的算术运算,否则请使用5.0。

最新更新