Ios5 如何在RubyMoon中进行滑动转换?

Ios5 如何在RubyMoon中进行滑动转换?,ios5,rubymotion,Ios5,Rubymotion,我一直在看加载屏幕的不同示例-是否有一种方法可以在检测到点击时插入过渡屏幕(滑动)?当前UIImage.ImageName立即加载下一个图形-如何使其滑动 def viewDidLoad view.image = UIImage.imageNamed('welcome.png') view.userInteractionEnabled = true recognizer = UITapGestureRecognizer.alloc.initWithTarget(self, acti

我一直在看加载屏幕的不同示例-是否有一种方法可以在检测到点击时插入过渡屏幕(滑动)?当前UIImage.ImageName立即加载下一个图形-如何使其滑动

def viewDidLoad
  view.image = UIImage.imageNamed('welcome.png')

  view.userInteractionEnabled = true
  recognizer = UITapGestureRecognizer.alloc.initWithTarget(self, action:'nextScreen')
  view.addGestureRecognizer(recognizer)
end

下面是一个
nextScreen
方法,该方法可以实现您想要的功能。在动画设置中,
view.image=…
行将从右侧滑入图像

def nextScreen
  animation = CATransition.animation
  animation.duration = 0.5
  animation.type = KCATransitionMoveIn
  animation.subtype = KCATransitionFromRight
  view.layer.addAnimation(animation, forKey:'imageTransition')
  view.image = UIImage.imageNamed('pic2.png')
end
资料来源: