在textview中为文本设置动画(swift3)

时间:2017-06-23 22:31:47

标签: ios animation button swift3 textview

我正在寻找要一直向下滚动到底部的文本。就像你在电影里看到的一样。我不想将textview的x,y位置从上到下移动到文本内部。

   import UIKit

class ViewController: UIViewController {

@IBOutlet var text: UITextView!
override func viewDidLoad() {
    super.viewDidLoad()
    // Do any additional setup after loading the view, typically from a nib.
}

@IBAction func play(_ sender: Any) {
}


}

YouTube Data API (v3) - Quota Calculator

1 个答案:

答案 0 :(得分:2)

使用UIScrollView并将UILabel与其中的文字一起滚动。

您可以使用带有计时和可选动画曲线的标准UIView动画,并在闭包内设置contentOffset

UIView.animate(withDuration: 10.0) { // 10 seconds
   scrollView.contentOffset = CGPoint(x: 0, y: maxDesiredScrollPosition)
}