Snapkit布局问题 - UITextView超越了UIView

时间:2018-01-28 07:46:44

标签: ios swift uiview uitextview snapkit

使用snapkit,我得到了下面的图片。 文本视图将覆盖弹出视图和"列表名称"弹出标题比文本视图高出10px。如何修复?

enter image description here

代码

private func makePopUpTitle() {
        popUpTitle.text = "List Name"
        popUpView.addSubview(popUpTitle)

        popUpTitle.snp.makeConstraints { (make) -> Void in
            make.centerX.equalTo(popUpView)
            make.top.equalTo(popUpView).offset(20)
        }

    }

private func makeListNameTextView() {
        self.automaticallyAdjustsScrollViewInsets = false
        popUpView.addSubview(nameTextView)

        nameTextView.snp.makeConstraints { (make) -> Void in
            make.left.equalTo(popUpView).offset(20)
            make.right.greaterThanOrEqualTo(popUpView).offset(20)
            make.top.equalTo(popUpTitle.snp.bottom).offset(10)
            make.width.lessThanOrEqualTo(popUpView.snp.width)
            make.height.equalTo(35)
            make.centerY.equalTo(popUpView)
        }
    }

1 个答案:

答案 0 :(得分:-2)

喜欢评论说:

make.right.greaterThanOrEqualTo(popUpView).offset(-20)