标签: uimotioneffect

tvOS中出现意外的运动效应振荡

我正在使用以下代码体验运动效果振荡

import UIKit  

@UIApplicationMain  
class AppDelegate: UIResponder, UIApplicationDelegate {  
    var window: UIWindow?  

    func application(application: UIApplication,  
                     didFinishLaunchingWithOptions launchOptions: 
                                               [NSObject: AnyObject]?) -> Bool {  
        self.window = UIWindow(frame: UIScreen.mainScreen().bounds)  
        self.window!.rootViewController = ExampleController()  
        self.window!.makeKeyAndVisible()  
        return true  
    }  
}  
class ExampleController: UIViewController {  
    override func viewDidLoad() {  
        super.viewDidLoad()  

        let redView = UIView(frame: CGRect(x: 200, y: 200, 
                                           width: 800, height: 500))  
        redView.backgroundColor = UIColor.redColor().colorWithAlphaComponent(0.5)  
        self.view.addSubview(redView)  

        let effect = UIInterpolatingMotionEffect(keyPath: "center.x", 
                                                 type: .TiltAlongHorizontalAxis)  
        effect.minimumRelativeValue = -100  
        effect.maximumRelativeValue = 100  

        let effectGroup = UIMotionEffectGroup()  
        effectGroup.motionEffects = [effect]  

        redView.motionEffects …
Run Code Online (Sandbox Code Playgroud)

swift uimotioneffect tvos

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

在SpriteKit中使用UIInterpolatingMotionEffect?

UIInterpolatingMotionEffect 旨在与 UIView 一起使用,但是是否有可能在节点上的 SpriteKit 中使用它?

如果没有,是否有人有想法以另一种方式实现该效果。

提前致谢

ios parallax sprite-kit swift uimotioneffect

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

标签 统计

swift ×2

uimotioneffect ×2

ios ×1

parallax ×1

sprite-kit ×1

tvos ×1