UIView动画播放方法北京电子科技职业学院
旋转动画1
旋转动画如果现在工程中有一个组件,其tag为4,则可以采用以下程序代码来旋转这个组件,本例中旋转360度: let iv = self.view.viewWithTag(4)! UIView.animate(withDuration: 2, animations: { iv.transform = iv.transform.rotated(by: CGFloat(360)) })
平移动画2
平移动画如果现在工程中有一个组件,其tag为4,则可以采用以下程序代码来平移这个组件: let iv = self.view.viewWithTag(4)! UIView.animate(withDuration: 2, animations: { iv.frame.origin.x += 100 if iv.frame.origin.x self.view.frame.size.width { iv.frame.origin.x = 0 } })
3缩放动画
缩放动画如果现在工程中有一个组件,其tag为4,则可以采用以下程序代码来缩放这个组件,本例中缩小为原来的
您可能关注的文档
- TableLayout表格布局及常用属性.pptx
- 二零二三年 优质公开课Task1BASICKNOWLEDGE.pptx
- 二零二三年 优质公开课Task1FLAGSIGNALINGFLASHINGLIGHTSIGNALING.pptx
- 二零二三年 优质公开课Task1RISKOFCOLLISION.pptx
- 二零二三年 优质公开课Task1SHIPPINGBUSINESS.pptx
- 二零二三年 优质公开课Task2ACTIONTOAVOIDCOLLISION.pptx
- 二零二三年 优质公开课Task2BERTHINGANDUNBERTHING.pptx
- 二零二三年 优质公开课Task2RADIOCOMMUNICATION.pptx
- 二零二三年 优质公开课Task2SHIPPINGDOCUMENTS.pptx
- 二零二三年 优质公开课Task3ANCHORINGANDEMERGENCYMANOEUVRING.pptx
原创力文档

文档评论(0)