Добавьте UIActivityIndicatorView в UIBarButton

Введите 'syso', тогда нажимают Ctrl + Пространство для расширения его до System.out.println ().

удобный Tres.

31
задан Chris 30 April 2012 в 15:47
поделиться

3 ответа

UIActivityIndicatorView - это тип представления. Установите его фрейм внутри вашей кнопки и используйте -addSubview, чтобы добавить его в иерархию представлений UIBarButton.

Я упрощаю, так как вы должны попытаться подогнать его под пространство (возможно, масштабируя) и центрировать его ...

-1
ответ дан 27 November 2019 в 22:23
поделиться

псевдокод, я не собираюсь проверять это в Xcode, но что-то вроде этого должно работать:

UIActivityIndicatorView *act = [[UIActivityIndicatorView alloc] init];
act.frame = CGMakeRect(3,3,25,25);
[myBarButton addSubview:act];
[act release];
-2
ответ дан 27 November 2019 в 22:23
поделиться

Фактически индикатор активности не добавляется как элемент панели инструментов. Это подвид текущего представления.


    UIActivityIndicatorView *act = [[UIActivityIndicatorView alloc] initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleWhite];
    [act setCenter:CGPointMake(20, 20)];
    [act startAnimating];
    [self.view addSubview:act];

Не забудьте освободить его в - (void) dealloc .

2
ответ дан 27 November 2019 в 22:23
поделиться
Другие вопросы по тегам:

Похожие вопросы: