小编Rag*_*ghu的帖子

将参数传递给Swift中由NSTimer调用的方法

我正在尝试将参数传递给我的代码中由NSTimer调用的方法.这是一个例外.这就是我的做法.Circle是我的自定义类.

    var circle = Circle()
    var timer = NSTimer.scheduledTimerWithInterval(1.0, target: self, selector: animate, userInfo: circle, repeats: true)
Run Code Online (Sandbox Code Playgroud)

下面是被调用的方法

    func animate(circle: Circle) -> Void{
      //do stuff with circle
    }
Run Code Online (Sandbox Code Playgroud)

注意:该方法与调用它的类相同.所以我相信我已经正确设定了目标.

xcode nstimer ios swift

20
推荐指数
2
解决办法
1万
查看次数

使用SKEffectNode以增量方式模糊SKShapeNode

我正试图在我的程序中模糊SKShapenode.但是,我希望shapenode逐渐模糊,持续时间约为1秒.我如何实现这一目标?目前的代码立即模糊了它.

func generateAnimation() {

var blurAction : SKAction = SKAction.runBlock{
   //the method below returns a shapeNode
    var circle = self.generateImage()
    var effect : SKEffectNode = SKEffectNode()
    var filter : CIFilter = CIFilter(name:"CIGaussianBlur")
    filter.setValue(10, forKey: "inputRadius")
    effect.filter = filter
    effect.addChild(circle)
    self.addChild(effect)           
}
Run Code Online (Sandbox Code Playgroud)

ios sprite-kit skeffectnode swift

4
推荐指数
1
解决办法
2095
查看次数

JSF Richfaces渲染Label的一部分条件

我使用来自辅助bean的三个不同的字符串来为rich:simpleTogglePanel构建标签.

<rich:simpleTogglePanel id="loadPanel" switchType="client" label="#{backingbean.name1} - #{backingbean.name2} - #{backingbean.name3}" >
Run Code Online (Sandbox Code Playgroud)

我希望name3仅在某些特定条件下出现.是否有可能只为name3提供条件?

java jsf label render richfaces

1
推荐指数
1
解决办法
241
查看次数

标签 统计

ios ×2

swift ×2

java ×1

jsf ×1

label ×1

nstimer ×1

render ×1

richfaces ×1

skeffectnode ×1

sprite-kit ×1

xcode ×1