我想知道如何在我的ios应用程序中使用内嵌图像最好地实现textView.
我目前正在使用一个由plist字符串填充的textView.我想在整个文本中内联添加一些图像,并想知道什么是一个好的解决方案.我是否需要制作webView或者是否有更简单的方法?
如果有人能指出我正确的方向,那将是太棒了.谢谢.
一个相当简单的方法是使用textContainer的排除路径来删除文本可以占用的空间,并在其中放置imageView.它可能看起来像这样:
let image = UIImageView(image: UIImage(named: "Clock"))
let path = UIBezierPath(rect: CGRectMake(0, 0, image.frame.width, image.frame.height))
textView.textContainer.exclusionPaths = [path]
textView.addSubview(image)
Run Code Online (Sandbox Code Playgroud)
并使其成为只读:
textView.editable = false
textView.selectable = false
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3555 次 |
| 最近记录: |