gpt4 book ai didi

ios - 赋予UIImageView深色Facebook ios效果

转载 作者:行者123 更新时间:2023-11-28 22:41:28 25 4
gpt4 key购买 nike

我试图做的是使 UIImageView 变暗,以便按钮和 View 位于图像顶部。我想赋予它在 ios6 中用户使用 Facebook 分享时的效果。它后面的所有内容都变得更暗,但它是可见的。我尝试使用:

[myImageView setOpaque:YES];

但它什么也没做。有什么想法吗?

最佳答案

我相信如果我理解你的话,就是在单击按钮后使 uiimageview 变暗并且 imageview 不是按钮图像,对吗?

如果是这样,您可以做的是在单击按钮时向 uimageview 层添加一个 mask 。你像这样创建一个掩蔽层

CALayer * layer = [CALayer layer];
layer.frame = yourImageView.bounds;
layer.backgroundColor = [UIcolor colorWithWhite:0.f alpha:.5f].CGColor;
[yourImageView.layer setMask:layer];

您当然可以更改 alpha 值 1 使其完全变暗 0 使其完全透明。好吧,也许这段代码不适用于 uiimageview 对不起。它适用于 UIView 和 UIscrollViews。那时我不知道该怎么做...抱歉

关于ios - 赋予UIImageView深色Facebook ios效果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14428408/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com