Tag: alpha

VINchain iOS App的Alpha版本已准备就绪并可用!

尊敬的VINchain社区, 众所周知,最近我们一直在忙于开发区块链和OBD设备,现在我们为您提供了很棒的更新。 我们正在发布VINchain iOS应用程序。 你们中有些人已经等了很久了。 您现在可以在Apple商店下载它并签出! (https://itunes.apple.com/by/app/vinchain-app/id1366593531?mt=8) 借助我们的应用程序,您将能够查看您感兴趣的任何汽车的历史记录。您将在这里轻松获得所有奖金和折扣。 无需携带很多卡,仅您的电话就足够了! 通过分析驾驶风格,您将改善驾驶体验,并且在开始驾驶之前,您将确保自己的汽车处于良好状态! 在我们的应用程序中,您将可以存储所有数据,还可以决定要与系统共享哪些数据,以及要保留哪些数据为私有数据,但是共享得越多,您获得的代币奖励就越多得到。 不要错过您签出我们的应用程序的机会。 参加汽车革命就像在手机上下载我们的应用程序一样简单! 创建新帐户并检查任何汽车的历史记录。 您还将免费获得25个代币! 您将可以将它们用于报表或保存以备将来使用! 保持最新: 加入我们的公告小组,了解所有最新消息和最新动态。 加入社交媒体上的对话: 电报 推特 脸书 Blogspot 介质 比特币谈话 Github

如何在iOS上自定义模糊效果的不透明度和颜色

您可能知道UIKit的UIBlurEffect 。 但是问题在于,有时候设计🎨需要具有强度,不透明度或颜色的模糊效果,而这种模糊效果与Apple提供的仅有的3种不可自定义的模糊效果不同。 其动机是利用UIKit的模糊效果的优势来实现不同颜色和alpha值的相当“自定义”的模糊效果,如下图所示。 那么,如何进一步实现设计所需的自定义模糊效果呢? 我们可以简单地在模糊效果下添加视图并为其提供alpha值,这最终将使模糊效果自定义为所需的方式。 通过使用3 UIBlurEffect和背面视图的RGBa对其进行自定义。 注意☝️:几乎没有办法找到对应的Sketch / Zeplin模糊Alpha值的确切Alpha值。 但是我们至少可以努力使其达到最佳匹配。 提示✌️:不要忘记在Mac上使用Digital Color Meter应用程序。 自定义模糊效果的代码: 就是这样! 如果您想使用模糊效果值和颜色,请从Github复制源代码。 如果您对其他解决方案有任何想法,请发表评论。 我会很感激您的掌声-如果有帮助或有用的话。 在我的Twitter上找到有关iOS的更多信息。 更新:显然,还有另一种使用CIFilter(name: “CIGaussianBlur”)来实现Blur的不错的方法(甚至更好CIFilter(name: “CIGaussianBlur”) 。 它使make的“不透明度”和模糊的强度远低于UIBlurEffect 。

为UIView设置Alpha是UIScrollVIew的子视图,速度非常慢

我有UIScrollView包含几个UIView当我尝试setAlpha:对于UIView ,我得到1.5秒的延迟,直到UIView阿尔法设置。 下面是setContentOffset在setAlpha:之前运行的代码setAlpha:尽pipesetAlpha:在代码中被写入 -(void)setAlphaForIndex:(int)Index{ for (UIView *v in imgScroll.subviews){ if (v.tag == Index) { [v setAlpha:0.6]; if (![self checkIfImageInScrollRange:Index]){ if (v.tag < 5) [imgScroll setContentOffset:CGPointMake(0, 0) animated:YES]; else [imgScroll setContentOffset:CGPointMake((Index – 5) * (CELLWIDTH) + (Index – 5 – 1) * 3, 0) animated:YES]; } } else { [v setAlpha:1.0]; } } }

为什么UIPickerView是半透明的

为什么UIPickerView不是%100不透明? 当我将文本颜色设置为白色并将UIPickerView放在红色背景上时,UIPickerView项目具有红白色文本颜色。 我尝试使用viewForRow自定义视图,但仍然没有效果。 我怎样才能将UIPickerView的不透明度设置为%100? 在IB它的alpha是1,但实际上在运行时它不是

从UIImage中删除Alpha通道

我使用以下方法从文件系统中获取解压缩的uiimage。 但是,当打开颜色混合图层时,即使将UIImageView设置为“不透明”,UIImageView也会显示为红色。 文件系统上的图像没有alpha通道。 我试过设置CGContextSetAlpha(bitmapContext,1),但仍然有混合层。 任何人都知道如何使用CGContextDrawImage删除alpha通道? – (UIImage *)decompressedImage { CGImageRef imageRef = self.CGImage; CGRect rect = CGRectMake(0.f, 0.f, CGImageGetWidth(imageRef), CGImageGetHeight(imageRef)); CGContextRef bitmapContext = CGBitmapContextCreate(NULL, rect.size.width, rect.size.height, CGImageGetBitsPerComponent(imageRef), CGImageGetBytesPerRow(imageRef), CGImageGetColorSpace(imageRef), kCGImageAlphaPremultipliedFirst | kCGBitmapByteOrder32Little ); // kCGImageAlphaPremultipliedFirst | kCGBitmapByteOrder32Little are the bit flags required // so that the main thread doesn't have any conversions to do. CGContextDrawImage(bitmapContext, […]

CGBitmapInfo快速2.0后的alpha蒙版

我正在使用这个github仓库https://github.com/Haneke/HanekeSwift来caching从服务器下载的图像。 更新到swift 2.0后,一切都搞砸了。 我已经能够修复一切,但这个function: func hnk_decompressedImage() -> UIImage! { let originalImageRef = self.CGImage let originalBitmapInfo = CGImageGetBitmapInfo(originalImageRef) let alphaInfo = CGImageGetAlphaInfo(originalImageRef) // See: http://stackoverflow.com/questions/23723564/which-cgimagealphainfo-should-we-use var bitmapInfo = originalBitmapInfo switch (alphaInfo) { case .None: bitmapInfo &= ~CGBitmapInfo.AlphaInfoMask bitmapInfo |= CGBitmapInfo(rawValue: CGImageAlphaInfo.NoneSkipFirst.rawValue) case .PremultipliedFirst, .PremultipliedLast, .NoneSkipFirst, .NoneSkipLast: break case .Only, .Last, .First: // Unsupported return self } […]

iOS的UIButton与白色背景上的透明标题

我有一个自定义UIButton透明背景和白色标题。 我正在寻找一个简单的解决scheme,以高亮(白色背景和透明标题)颠倒它,因为它是在系统UISegmentedControl上实现的。 是否有更简单的解决scheme比用作CALayer掩码的快照上的alpha? 如果没有,你能告诉我怎样才能反转CALayer阿尔法?

如何正确设置UIView的alpha?

我有UIView有很多子视图(UILabel,UITextView等)。 如果一个集合的alpha 0.6到主视图的所有子视图都采用这个alpha。 如何分别设置主视图的alpha?

UIView阿尔法与UIColor阿尔法

我想知道之间的区别: 指定我的UIView一个颜色与<1阿尔法与 给它分配一个不透明的颜色,但给UIView一个<1的alpha值。 在截图中,我做了两个UIView,每个顶部有两个黑色的(alpha = 1.0)UILabels: 假设之前定义了一个macros_RGB: #define _RGB(r,g,b,a) [UIColor colorWithRed:r/255.0 green:g/255.0 blue:b/255.0 alpha:a] 然后这里是代码:: [_view1 setBackgroundColor:_RGB(255, 0, 0, 1)]; [_view1 setAlpha:0.5]; [_view2 setBackgroundColor:_RGB(255, 0, 0, 0.5)]; [_view2 setAlpha:1]; [_view3 setBackgroundColor:_RGB(255, 0, 0, 1)]; [_view3 setAlpha:1]; 我只能看到一个区别:更改视图自己的alpha而不是bg颜色,也会影响子视图。 但除此之外,我应该考虑的function有什么不同? (例如animation,图层等)

如何在SceneKit中添加着色器的透明度?

我想从图像中获得透明度效果,现在我只是用一个圆环来testing,但着色器似乎不能用于alpha。 从我从这个线程( 使用Scenekit中的混合函数 )和这个有关透明度的维基链接( http://en.wikibooks.org/wiki/GLSL_Programming/GLUT/Transparency )所了解的内容中, GLBlendFunc被SceneKit中的杂pragma transparencyreplace。 你会知道这个代码有什么问题吗? 我使用SceneKit创build了一个新项目,并将船舶网格更改为圆环。 编辑: 我正在尝试搭乘飞机,但是下面的图片并没有出现在飞机内部,而是在下面的红色和棕色框中显示。 我的形象与阿尔法: 结果(带有alpha的图像应该代替棕色): let plane = SCNPlane(width: 2, height: 2) var texture = SKTexture(imageNamed:"small") texture.filteringMode = SKTextureFilteringMode.Nearest plane.firstMaterial?.diffuse.contents = texture let ship = SCNNode(geometry: plane) //SCNTorus(ringRadius: 1, pipeRadius: 0.5) ship.position = SCNVector3(x: 0, y: 0, z: 15) scene.rootNode.addChildNode(ship) let myscale : CGFloat = 10 […]