iOS如何在UITextView中内嵌UITextField

时间:2016-11-15 11:26:46

标签: ios objective-c swift storyboard

有没有办法在文本块内插入文本输入内联?我需要允许用户在文本中内联输入一些数据。我认为我可以将NSMutableString与附件一起使用,但它似乎只支持UIImage作为附件。

这是我想要实现的一个例子:

enter image description here

谢谢!

2 个答案:

答案 0 :(得分:1)

您应该仔细查看CoreText,它可以为您提供非常精细的文本布局访问权限。但无论如何,这是一项艰巨的任务。您可以创建一个包含input字段的HTML页面,并将其显示在WKWebView中,这应该更容易实现。

答案 1 :(得分:0)

如果文字是静态的,请创建自定义UIView课程,并定位UILabelUITextView控件。这是唯一可行的方法。

如果文本是动态的,您可以使用自动布局概念以及上述方法。