Я хочу создать тень под анимированным UIActivityIndicator, чтобы показать, что другие элементы пользовательского интерфейса неактивны, такие как тень под клавиатурой или представление предупреждений. Каков наилучший способ сделать это?
Добавьте вид с черным фоном и непрозрачностью до 50% примерно так:
UIView *shadowView = [[UIView alloc] initWithFrame:yourFrame]; [shadowView setBackgroundColor:[UIColor blackColor]]; [shadowView setOpacity:0.5]; [yourCurrentView addSubview:shadowView]; [yourCurrentView bringSubviewToFront:yourActivityIndicator];