首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >滚动视图上不显示文本视图

滚动视图上不显示文本视图
EN

Stack Overflow用户
提问于 2018-09-04 01:33:33
回答 2查看 286关注 0票数 0

我有一个名为TeamDetailsViewController的视图控制器。我以编程方式将滚动视图添加到视图控制器中,并将UITextview添加为滚动视图的子视图。但是由于未知的原因,文本视图没有显示出来。请帮帮忙。以下是我的代码

代码语言:javascript
运行
复制
class TeamDetailsController: UIViewController {

    override func viewDidLoad() {
        super.viewDidLoad()

        navigationController?.navigationBar.prefersLargeTitles = false

        setupViews()
    }

    lazy var scrollView: UIScrollView = {
        let sv = UIScrollView(frame: self.view.bounds)
        sv.backgroundColor = .blue

        sv.autoresizingMask = UIViewAutoresizing(rawValue: UIViewAutoresizing.RawValue(UInt8(UIViewAutoresizing.flexibleWidth.rawValue) | UInt8(UIViewAutoresizing.flexibleHeight.rawValue)))

        sv.contentSize = CGSize(width: self.view.bounds.size.width, height: self.view.bounds.size.height * 2);
        return sv
    }()

    var textView: UITextView = {
        var tv = UITextView()
        tv.textColor = .darkGray
        tv.backgroundColor = .black
        tv.font = UIFont.systemFont(ofSize: 16)
        return tv
    }()

    func setupViews() {

        view.backgroundColor = .white
        view.addSubview(scrollView)            
        scrollView.addSubview(textView)

        scrollView.addConstraintsWithFormat(format: "H:|-16-[v0]-16-|", views: textView)
        scrollView.addConstraintsWithFormat(format: "V:|-16-[v0]-16-|", views: textView)           
    }
}
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52154181

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档