在swift或obj-c中的uitextview末尾添加一个视图
Posted
技术标签:
【中文标题】在swift或obj-c中的uitextview末尾添加一个视图【英文标题】:Add a view at the end of a uitextview in swift or obj-c 【发布时间】:2016-03-31 12:00:07 【问题描述】:我的问题很简单。我在全屏上有一个 Uitextview,文本多于空间。现在我想在用户滚动到末尾时在 uitextview 末尾显示一个视图。它应该显示为一个滚动视图。
我试过了:
在文本视图顶部添加按钮(与文本重叠) 创建一个顶部带有 textview 的 uiscrollview,然后:代码:
scrollView?.contentSize.height = textView!.contentSize.height
但是我没有得到我想要的结果。 textview 表现为滚动视图,而滚动视图则表现为另一个滚动视图。如果我在 textview 的委托中滚动滚动视图,它将无济于事,因为 textviews 的大小不如滚动视图 contentSize 大。
关于如何做到这一点的任何想法?谢谢!
【问题讨论】:
您可以在滚动视图中创建一个标签,并在其下方添加另一个视图。 我已经解决了我的问题。谢谢 【参考方案1】:这真的很容易。如果有人有兴趣:
只需在 uitextview 顶部添加视图,然后根据视图高度扩展 textview 的内容大小。问题解决了。
【讨论】:
您应该添加一些代码来完全回答您的问题。以上是关于在swift或obj-c中的uitextview末尾添加一个视图的主要内容,如果未能解决你的问题,请参考以下文章
如何从 Swift 中的 UITextView 获取链接范围
如何在 IOS/SWIFT/OBJ-C/CORDOVa 上获取手指 ID(哪个手指用于触摸 ID)或唯一触摸 ID