我想在textview文本的末尾添加一个“read more”按钮。文字位于UITextView
,按钮为UIButton
。首先,我想让按钮与textview最后一行垂直对齐。
我在layoutSubviews
中获得文本视图文本容器的大小(这发生在UICollectionReusableView
中):
let containerSize = descriptionTextView.layoutManager.usedRectForTextContainer(descriptionTextView.textContainer).size
showAllButtonHeight.constant = containerSize.height
我正在使用Autolayout。我有一个约束(showAllButtonHeight
)定义按钮定义的y值:
如何使按钮与文字完美对齐?或者是否有更好的方法来制作这种“阅读更多”按钮?