我正在尝试在我的 rubymotion 应用程序中使用一些 CATransition 常量:
transition = CATransition.animation
transition.duration = 0.4
transition.type = kCATransitionMoveIn
transition.subtype = kCATransitionFromBottom
但是我得到了未定义的局部变量或方法"kCATransitionMoveIn"。我已经在我的 rake 文件中将石英核心添加到框架中:
app.frameworks += ['CoreLocation', 'MapKit', 'QuartzCore']
有谁知道为什么我无法访问这个常量?谢谢。
Ruby 中的常量不能以小写字母开头。您需要使用 KCATransitionMoveIn
和 KCATransitionFromBottom
。