在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 或 obj-c

如何从 Swift 中的 UITextView 获取链接范围

如何在 Obj-C 或 Swift 中访问私有实例变量?

如何在 IOS/SWIFT/OBJ-C/CORDOVa 上获取手指 ID(哪个手指用于触摸 ID)或唯一触摸 ID

是否可以仅显示 Firebase 推送通知的徽章,而在 IOS(Swift 或 Obj-C)中没有警报?

- (id) 来自 Swift 中的 Obj-C Lib?