首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >背景透明颜色

背景透明颜色
EN

Stack Overflow用户
提问于 2015-01-21 10:01:35
回答 2查看 774关注 0票数 1

我想使透明的颜色在我的滑出菜单像youtube,有什么想法吗?请帮帮忙!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-01-21 10:07:00

您可以使用、iOS 8、、默认UIVisualEffectUIVisualEffectView轻松添加模糊效果,确保它只在iOS 8之上可用。

代码语言:javascript
复制
UIVisualEffect *blurV = [UIBlurEffect effectWithStyle:UIBlurEffectStyleDark];
UIVisualEffectView *visualV = [[UIVisualEffectView alloc] initWithEffect:blurV];

visualV.frame = yourImageView.bounds;
[yourImageView addSubview:visualEffectView];

您可以添加三种默认效果之一

代码语言:javascript
复制
typedef NS_ENUM(NSInteger, UIBlurEffectStyle) {
UIBlurEffectStyleExtraLight,
UIBlurEffectStyleLight,
UIBlurEffectStyleDark
} NS_ENUM_AVAILABLE_IOS(8_0);

斯威夫特

代码语言:javascript
复制
var visualV = UIVisualEffectView(effect: UIBlurEffect(style: .Dark)) as UIVisualEffectView
visualV.frame = yourImageView.bounds
yourImageView.addSubview(visualV)
票数 2
EN

Stack Overflow用户

发布于 2015-01-21 10:19:47

试试这个:

代码语言:javascript
复制
override func tableView(tableView: UITableView?, cellForRowAtIndexPath indexPath: NSIndexPath?) -> UITableViewCell?
{
    println("The indexPath code is \(indexPath!.row)")

    let cell = tableView!.dequeueReusableCellWithIdentifier("FlowerTableViewCell", forIndexPath: indexPath) as FlowerTableViewCell

    let flower = flowers[indexPath!.row] as Flower

    let backgroundImageView = UIImageView(image: UIImage(named: flower.backgroundImage))

    cell.backgroundView = backgroundImageView

    var visualEffectView = UIVisualEffectView(effect: UIBlurEffect(style: .Light)) as UIVisualEffectView

    visualEffectView.frame = CGRectMake(0, 0, cell.bounds.width, cell.bounds.height)
    backgroundImageView.addSubview(visualEffectView)

    cell.textLabel.text = flower.name
    cell.textLabel.textColor = UIColor.whiteColor()
    cell.textLabel.backgroundColor = UIColor.clearColor()

    return cell
}

希望这能帮到你。您也可以在这篇博客文章上看一看:http://blog.bubbly.net/2013/09/11/slick-tricks-for-ios-blur-effect/

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28064306

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档