Swift3 带UITextView的UIScrollView的Apple TV默认滚动行为?

Swift3 带UITextView的UIScrollView的Apple TV默认滚动行为?,swift3,uiscrollview,uitextview,apple-tv,Swift3,Uiscrollview,Uitextview,Apple Tv,是否有可能让UIScrollView像在网站上看到的普通滚动窗口一样工作?这意味着不通过关注滚动视图中的不同UIView来滚动。我有一个以可变高度展开的长UITextView,我希望用户能够正常滚动并阅读文本 但是,将UITextView添加到UIScrollView(两者都具有给定的contentSize)不会产生任何结果 实施时: //:: Scroll View scrollView = UIScrollView(frame: CGRect(x: 0, y: 0, wid

是否有可能让UIScrollView像在网站上看到的普通滚动窗口一样工作?这意味着不通过关注滚动视图中的不同UIView来滚动。我有一个以可变高度展开的长UITextView,我希望用户能够正常滚动并阅读文本

但是,将UITextView添加到UIScrollView(两者都具有给定的contentSize)不会产生任何结果

实施时:

    //::  Scroll View
    scrollView = UIScrollView(frame: CGRect(x: 0, y: 0, width: 1920, height: 1080))
    scrollView.autoresizingMask = [.flexibleHeight]
    scrollView.translatesAutoresizingMaskIntoConstraints = true
    scrollView.backgroundColor = UIColor.red


    scrollView.addSubview(txtView)
    view.addSubview(scrollView)

    //::  Anchor
    txtView.translatesAutoresizingMaskIntoConstraints = false;
    txtView.topAnchor.constraint(equalTo: view.topAnchor, constant: 120).isActive = true
    txtView.centerXAnchor.constraint(equalTo: view.centerXAnchor, constant: 0).isActive = true
    txtView.widthAnchor.constraint(equalToConstant: 825).isActive = true
    txtView.contentSize = CGSize(width: 825, height: 2000)
    txtView.clipsToBounds = false

    scrollView.isScrollEnabled = true
    scrollView.showsVerticalScrollIndicator = true
    scrollView.contentSize = CGSize(width: 1920, height: 2000)

只需删除
UIScrollView
并在
UITextView
上启用滚动即可:

txtView.isScrollEnabled = true
没人回答这个问题