我正在测试一些"下降"观点。我想模拟从天上掉下来的叶子。我已经制作了这个非常简单的代码,这个代码尚未完成,但用来检查我是否做得对。
然而,如果"跌倒"视图附加了auto layout
个约束?当视图的其余部分使用自动布局完成时,仅仅将视图添加到屏幕上是不是很糟糕? 我正在使用Swift 2
和iOS 9
。
let rectangleView = UIView(frame: CGRect(x: 0, y: 0, width: 20, height: 20))
rectangleView.backgroundColor = UIColor.redColor()
backgroundView.addSubview(rectangleView)
UIView.animateWithDuration(10, delay: 0, options: [UIViewAnimationOptions.CurveEaseIn], animations: {
rectangleView.center = CGPoint(x: rectangleView.center.x, y: 300)
}, completion: nil)
答案 0 :(得分:0)
如果您的观看次数在屏幕上自由移动,那么我就没有理由使用自动布局限制。
将子视图添加到使用自动布局并自行设置动画的UI中没有问题,正如您所做的那样。并非屏幕上的所有内容都必须通过自动布局进行管理。