草庐IT

ios - 如何更改选定和未选定的 carbonSegmentedControl 项目的 alpha

我正在尝试更改选定和未选定的carbonSegmentedControl项目的Alpha,但无法实现,而不是整个carbonSegmentedControlalpha的更改。示例代码如下:UIButton*firstButton=[[UIButtonalloc]initWithFrame:CGRectMake(0,0,SCREEN_WIDTH/items.count-10,43)];firstButton.backgroundColor=[UIColorcolorWithRed:0.0/255.0green:75.0/255.0blue:155.0/255.0alpha:1.0];fi

ios - 如何在 drawRect 中的部分 UIImage 上添加 alpha 层?

我对实现自定义drawRect方法(和CoreGraphics)完全陌生,但这样做是为了提高我的UITableView的滚动性能。如果我在做任何愚蠢的事情,请告诉我。在我的单元格中,我有一个UIImage,我想在它的底部打印图像的标题。但是,为了无论图像如何都能清楚地显示标题文本,我希望在UIImage顶部和标题文本下方有一个不透明度为~75%的黑色矩形。我尝试了以下方法[self.picturedrawAtPoint:point];[[UIColorcolorWithRed:0.0green:0.0blue:0.0alpha:0.75]setFill];UIRectFill(CGRe

iphone - 如何更改 UIImageView alpha onTouchMoved

我正在移动触摸项目我想更改图像在触摸点的透明度或可见性(尽可能)。让我们说取消隐藏图像的特定点..PS我已经知道如何删除图像。我正在寻找unerase 最佳答案 我认为这个项目完全符合您的要求:https://github.com/SebastienThiebaud/STScratchView您有2张图片,其中一张是隐藏图片,另一张是您刮掉的图片。甚至这个项目:http://www.cocoacontrols.com/platforms/ios/controls/scratch-n-see

ios - 从另一个类修改 UIButton 的 alpha 属性

我正在尝试更改另一个类的UIButton的alpha。在设置我的UIButton的alpha属性时调用的函数实际上被调用了,因为我在那里放了一个NSLog并且我可以看到它是如何工作的。如果您能给我任何建议,我将不胜感激。这是我当前的代码。ViewController.h-(void)setAlphaToButton;@property(strong,nonatomic)IBOutletUIButton*myButton;ViewController.m@synthesizemyButton;-(void)setAlphaToButton{myButton.alpha=0.5;NSLog

iOS 图形随 Alpha 出现和淡出

我一直在阅读有关UIViewanimateWithDuration的文章,我正在尝试使用它,因此当按下按钮时,会出现一个图形,然后慢慢淡出(即alpha设置为0)。我在viewdidload中使用下面的代码只是为了测试目的,但它不起作用:[UIViewanimateWithDuration:10animations:^{self.completeImage.alpha=1.0;self.completeImage.alpha=0.5;self.completeImage.alpha=0.0;}];有什么想法吗?谢谢。 最佳答案 那是

iOS App Alpha 和 Beta 测试,超过 100 名测试人员

我们正在寻找与大量Beta测试人员一起进行测试的解决方案。我们希望首先测试2,000名用户的应用程序,然后将测试人员的数量增加到30,000名,然后再将应用程序发布给普通用户。我的理解是,使用常规Apple开发帐户,我们仅限于100台设备,而使用Enterprise帐户,我们无法在组织外部分发构建。在发布之前进行大规模用户测试的其他Apple可接受的测试策略是什么? 最佳答案 这可能不是您正在寻找的答案,但据我所知,如果您正在寻找控制谁专门测试您的游戏的方法,唯一的方法是使用促销代码(每个批准的100二进制版本)和Ad-Hoc(还有

ios - 访问 UIImageView 中的单个像素 alpha

我正在尝试忽略透明区域来检测碰撞。我已经完成了所有这些,但是返回UIImageView中的单个像素的函数是否透明。目前从这里整理一些帖子我有:-(BOOL)IsPixelNonTransparentFromImage:(UIImage*)imageatX:(int)xandY:(int)y{CGImageRefimageRef=[imageCGImage];NSUIntegerwidth=CGImageGetWidth(imageRef);NSUIntegerheight=CGImageGetHeight(imageRef);CGColorSpaceRefcolorSpace=CGCo

ios - 如何去除不透明度但保留 UIImage 的 alpha channel ?

我有一个图层,我希望用户在其中绘制一个“mask”以剪切图像。它是半透明的,因此他们可以看到所选内容的下方。我如何处理它,使绘图数据的alpha为1.0,但保留alphachannel(用于mask)?TL:DR-我希望黑色区域是单一的纯色。这是所需的之前和之后(两者的白色背景都应该是透明的):像这样:for(pixelinimage){if(pixel.alpha!=0.0){fillsolidblack}} 最佳答案 以下内容应该可以满足您的需求。大部分代码来自Howtosettheopacity/alphaofaUIImage

Alpha-Beta 剪枝

Minimax算法定义Minimax$ 算法又叫极小化极大算法,是一种找出失败的最大可能性中的最小值的算法。1在局面确定的双人对弈里,常进行对抗搜索,构建一棵每个节点都为一个确定状态的搜索树。奇数层为己方先手,偶数层为对方先手。搜索树上每个叶子节点都会被赋予一个估值,估值越大代表我方赢面越大。我方追求更大的赢面,而对方会设法降低我方的赢面,体现在搜索树上就是,奇数层节点(我方节点)总是会选择赢面最大的子节点状态,而偶数层(对方节点)总是会选择我方赢面最小的的子节点状态。过程Minimax算法的整个过程,会从上到下遍历搜索树,回溯时利用子树信息更新答案,最后得到根节点的值,意义就是我方在双方都采

objective-c - 如何在不减慢游戏速度的情况下在 iPhone OpenGL ES 粒子系统中绘制 1000 多个粒子(具有独特的旋转、缩放和 alpha)?

我正在使用OpenGLES1.1为iPhone开发游戏。在这个游戏中,我有在角色被击中时从角色身上散发出的血粒子,所以屏幕上可以同时出现1000多个血粒子。问题是当我要渲染超过500个粒子时,游戏的帧率会急剧下降。目前,每个粒子都使用glDrawArrays(..)渲染自己,我知道这是速度变慢的原因。所有粒子共享相同的纹理图集。那么减少绘制许多粒子的速度的最佳选择是什么?以下是我找到的选项:将所有血液粒子组合在一起并使用单个glDrawArrays(..)调用渲染它们--如果我使用这种方法,每个粒子都有一种方法有自己的旋转和阿尔法?还是在使用此方法时所有这些都必须具有相同的旋转?如果我