我的看法如下
彩色瓷砖基本上是视图。当我长按平铺视图时,我正在创建长按的平铺副本。此外,当它被长按时,应该有一个如下图所示的视图。
下降区域应从底部向上或从屏幕底部的昆虫生长。
当长按平铺视图时,我正在创建视图的副本,我能够成功地制作副本并在屏幕上拖动,但我被困在创建这个放置区域及其动画。
有人可以指导我如何实现这个....
提前致谢...
我的看法如下
彩色瓷砖基本上是视图。当我长按平铺视图时,我正在创建长按的平铺副本。此外,当它被长按时,应该有一个如下图所示的视图。
下降区域应从底部向上或从屏幕底部的昆虫生长。
当长按平铺视图时,我正在创建视图的副本,我能够成功地制作副本并在屏幕上拖动,但我被困在创建这个放置区域及其动画。
有人可以指导我如何实现这个....
提前致谢...
let dropView = UIView(frame: CGRect(x:0, y:0, width:300, height:100))
dropView.frame.origin = CGPoint(x: 0, y: self.view.frame.size.height)
dropView.center = CGPoint(x:self.view.frame.size.width/2, y:dropView.center.y)
dropView.backgroundColor = UIColor.blue
self.view.addSubview(dropView)
当您想对其进行动画显示时,请使用:
UIView.animate(withDuration: 0.5, delay: 0.0, options: [.repeat, .curveEaseOut, .autoreverse], animations: {
dropView.frame.origin = CGPoint(x:dropView.frame.origin.x, y:dropView.frame.origin.y - dropView.frame.size.width - 10)
}, completion: nil)