iPhone/iPad 上 UIActivityIndicator 下的阴影
Posted
技术标签:
【中文标题】iPhone/iPad 上 UIActivityIndicator 下的阴影【英文标题】:Shadow under UIActivityIndicator on iPhone/iPad 【发布时间】:2010-11-24 09:29:58 【问题描述】:我想在动画 UIActivityIndicator 下创建阴影以显示其他 ui 元素处于非活动状态,例如键盘或警报视图下的阴影。最好的方法是什么?
【问题讨论】:
【参考方案1】:添加一个黑色背景和不透明度为 50% 的视图,如下所示:
UIView *shadowView = [[UIView alloc] initWithFrame:yourFrame];
[shadowView setBackgroundColor:[UIColor blackColor]];
[shadowView setOpacity:0.5];
[yourCurrentView addSubview:shadowView];
[yourCurrentView bringSubviewToFront:yourActivityIndicator];
【讨论】:
如果您希望它看起来像警报视图,您可以制作一个透明度从几乎不透明到几乎透明的 PNG,并将其设置为活动指示器下的视图 使用此代码并获得编译器警告“UIView”可能无法响应“-setOpacity:”。还有其他合法途径吗?以上是关于iPhone/iPad 上 UIActivityIndicator 下的阴影的主要内容,如果未能解决你的问题,请参考以下文章
在 iphone/ipad 的持久存储上加密数据的最安全方法是啥?