链接文本视图以一起滚动

Bil*_*lal 2 uitextview ios xcode7 swift2

我有两个并排的文本视图.我如何链接它们,以便如果一个向下滚动,其他自动滚动与swift 2中的第一个滚动相同.

Leo*_*Leo 6

设置viewController符合UITextViewDelegate,然后将textView 委托设置为self,然后scrollViewDidScroll同步两个contentOffSet

比如Gif

在此输入图像描述

class ViewController: UIViewController,UITextViewDelegate {

@IBOutlet weak var textview2: UITextView!
@IBOutlet weak var textview1: UITextView!
override func viewDidLoad() {
    super.viewDidLoad()
    textview1.delegate  = self
    textview2.delegate  = self
    // Do any additional setup after loading the view, typically from a nib.
}
func scrollViewDidScroll(scrollView: UIScrollView) {
    if scrollView == textview1{
        textview2.contentOffset = textview1.contentOffset
    }else{
        textview1.contentOffset = textview2.contentOffset
    }
}

}
Run Code Online (Sandbox Code Playgroud)