1

我想在动画 UIActivityIndi​​cator 下创建阴影以显示其他 ui 元素处于非活动状态,例如键盘或警报视图下的阴影。做这个的最好方式是什么?

4

1 回答 1

3

添加一个黑色背景和不透明度为 50% 的视图,如下所示:

UIView *shadowView = [[UIView alloc] initWithFrame:yourFrame];
[shadowView setBackgroundColor:[UIColor blackColor]];
[shadowView setOpacity:0.5];

[yourCurrentView addSubview:shadowView];
[yourCurrentView bringSubviewToFront:yourActivityIndicator];
于 2010-11-24T09:40:03.833 回答