无论我在分配时给它多大的尺寸,它仅显示固定的尺寸。有可能增加吗?
代码:
activityIndicator = [[UIActivityIndicatorView alloc] initWithFrame:
CGRectMake(142.00, 212.00, 80.0, 80.0)];
[[self view] addSubview:activityIndicator];
[activityIndicator sizeToFit];
activityIndicator.autoresizingMask = (UIViewAutoresizingFlexibleLeftMargin |
UIViewAutoresizingFlexibleRightMargin |
UIViewAutoresizingFlexibleTopMargin |
UIViewAutoresizingFlexibleBottomMargin);
activityIndicator.hidesWhenStopped = YES;
activityIndicator.activityIndicatorViewStyle = UIActivityIndicatorViewStyleWhiteLarge;
最佳答案
大小由样式固定。这是一个标准化的接口(interface)元素,因此API不想摆弄它。
但是,您可能可以对其进行缩放转换。但是,不确定在视觉上如何影响它。
仅从UI设计的角度来看,通常最好不留这些常见的标准化元素。用户被教导某些元素以某种大小出现,并且它们表示特定的事物。更改标准外观会更改界面语法,并使用户感到困惑。
关于ios - 我可以更改UIActivityIndicator的大小吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2638120/