Безотносительно размера я даю ему, в то время как выделение, это показывает фиксированный размер только. Действительно ли возможно увеличить его?
Код:
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;
Размер фиксируется стилем. Это стандартизированный элемент интерфейса, поэтому API не любит возиться с ним.
Тем не менее, вы, вероятно, могли бы сделать на нем масштабирующее преобразование. Однако не уверен, как это повлияет на это визуально.
С точки зрения дизайна пользовательского интерфейса, обычно лучше оставить в покое эти общие стандартизованные элементы. Пользователя учили, что определенные элементы имеют определенный размер и означают определенные вещи. Изменение стандартного внешнего вида изменяет грамматику интерфейса и сбивает пользователя с толку.