草庐IT

ACTION_MASK

全部标签

ios - 图像 mask 并创建新的 UIImage

这是我面临的问题:我已经使用maskimage实现了mask。这是原始图片:(尺寸:300宽x418高)这是蒙版图像:(尺寸:165宽x215高)下面是我用来根据蒙版裁剪图像并创建新的UIImage的代码:CALayer*mask=[CALayerlayer];mask.contents=(id)[[UIImageimageNamed:@"maskImage.png"]CGImage];mask.frame=imgMaskImage.frame;mask.frame=CGRectMake(mask.frame.origin.x-10,mask.frame.origin.y-50,mas

ios - Cocos2d iPhone v3.0 - 向上滑动执行 Action

我在设置触摸以向上滑动以执行操作时遇到了一些问题。我正在尝试使用下面的代码,但它无法识别触摸。-(void)ccTouchesBegan:(NSSet*)toucheswithEvent:(UIEvent*)event{NSSet*allTouches=[eventallTouches];UITouch*touch=[[allTouchesallObjects]objectAtIndex:0];CGPointlocation=[touchlocationInView:[touchview]];location=[[CCDirectorsharedDirector]convertToGL

ios - UITapGestureRecognizer 的 Action 已经在进行中,无法调用?

我有一个UITapGestureRecognizer设置,它执行0.8sUIView动画。我想要做的是允许用户在0.8s期间中断。我将处理事物的动画方面(即使事物从其当前位置开始动画),但当前的问题是在0.8s期间的任何进一步点击都不会调用@selector来自识别器。在第一次通过@selector完成之前,任何后续的点击都会被阻止。只是为了确认,我需要的是一种允许调用来自相同UITapGestureRecognizer的相同@selector的方法,即使它没有还没有返回。那时我可以覆盖动画,告诉它从当前位置开始,并完成它,即使用户向识别器发送垃圾邮件也是如此。有没有办法做到这一点?我

iOS iPhone sleep / Action 前的间隔

在UIRotationGestureRecognizer中,我将执行drawCircleView操作。但是这个Action应该在一秒钟内最多开始10次。UIRotationGestureRecognizer*rotation=[[UIRotationGestureRecognizeralloc]initWithTarget:selfaction:@selector(rotateContainerView:)];rotation.delegate=self;[_containerViewaddGestureRecognizer:rotation];-(void)rotateContain

ios - 我如何对 SKSpriteNode 进行 alpha mask ?

我知道有SKCropNode,但它只会根据maskNode的alpha阈值完全进入或排除像素。我已经尝试过将SKEffectNode与CIBlendWithAlphaMask过滤器一起使用,但我得到的结果是不可见的,而且我也不确定如何移动mask大约。这是代码:SKSpriteNode*overlay=[SKSpriteNodespriteNodeWithImageNamed:@"Overlay.png"];//...SKEffectNode*blendNode=[[SKEffectNodealloc]init];blendNode.filter=[CIFilterfilterWith

ios - Xcode 6 storyboard unwin segue Action 未定义

我在我的项目中使用unwindsegues已经有一段时间了,没有问题。我按照预期的方式设置了它们,并且运行良好。然后今天突然在Storyboard中,我收到这个警告“Thesegueactionisnotdefined”。我检查了我的代码,展开方法仍然存在于我的ViewController.m文件中。我的代码中没有任何变化。我仍然在.m文件中定义了大约10个unwindsegues,但现在在Storyboard中只能看到其中的2个。怎么了?谢谢!Xcode6.1.1objective-C 最佳答案 已修复!我不确定这些东西的哪些组合

ios - WKInterfaceSwitch 开关 Action (值 : Bool) value is always false Apple Watch

我目前正在开发AppleWatch应用程序。我使用WKInterfaceSwitch来切换某物的状态。在我的WKIntefaceController中,我连接了切换开关时调用的操作。@IBActionfuncswitchAction(value:Bool){NSLog("\(value)")}当我在模拟器中运行项目时,控制台输出显然是:2015-05-2820:42:08.067WatchTestWatchKitExtension[1503:28272]false2015-05-2820:42:08.896WatchTestWatchKitExtension[1503:28272]tr

iOS/iPhone 应用程序似乎为我的文本添加了颜色 mask /颜色阴影

我在iPhone应用程序屏幕上有一些彩色图像和相同颜色的文本。图像按预期显示,但当我在文本上使用相同的RGB颜色代码时,它在完成的应用程序上看起来不同(主要是有点暗)。为什么xcode会改变我告诉它使用的颜色?如何使文本颜色与图像中的颜色代码完全匹配。更新:这是一张截图。我使用insideXCode中的颜色选择器从图像中选择颜色,所以我使用的颜色空间无关紧要(我对文本和图像使用相同的颜色空间),它看起来仍然不同。 最佳答案 这是一个非常流行的关于不同颜色的问题...1)尝试使用Digitalcolor(原生mac应用)2)如果您在标

ios - 如何根据uiTableView中的标签调用按钮 Action ?

我在单个单元格中有一个按钮并为该按钮设置了标签。按钮上箭头创建:UIButton*btn_uparrow=[[UIButtonalloc]initWithFrame:CGRectMake(500,20,50,50)];[btn_uparrowsetTitle:@"up"forState:UIControlStateNormal];btn_uparrow.backgroundColor=[UIColorblackColor];[btn_uparrowaddTarget:selfaction:@selector(btn_up_arrow:)forControlEvents:UIContro

ios - UIButton Action 不在 Swift 中调用?

在我的项目中,我创建了左View和右View,它动态显示两个不同的View,左View侧创建firstView,FirstView内部显示标题、评论、图像和视频。并且RightView端在显示标题、评论、图像和视频中创建secondView。图像和视频仅显示部分View。该设计完全以编程方式创建,我的设计如下所示,我的问题是播放按钮(UIButton)操作未调用,为什么?我不知道,我的代码如下,UIButton名称:btnPlay,操作名称:buttonAction:importUIKitclassViewController:UIViewController{@IBOutletwea