作者frank61003 (驼龟)
看板MacDev
标题[问题] textView插入不同样式文字以及判断
时间Wed Jun 3 15:59:08 2020
想在textView内插入一个类似tag friend的标签
原本是使用UIButton和textView.textContainer.exclusionPaths来达到效果
但是这样做除了要另外纪录插入标签的位置
如果要删除也Button也比较麻烦
目前是使用attributedText让标签文字部分变色和加框
并让游标自动移动到插入标签的最後面
想问有办法判断游标前後文字的attributed属性来知道游标是不是在标签中间吗
例如标签为王小明
当游标在"小"或"明"前面时
就不能再插入标签了
还是要用attachment的方式来实作
还请大家提供想法
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 60.248.161.187 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/MacDev/M.1591171150.A.D6E.html
※ 编辑: frank61003 (60.248.161.187 台湾), 06/03/2020 18:21:15
1F:→ frank61003: 要如何在textviewdelegate侦测游标变 60.248.161.187 06/04 15:15
2F:→ frank61003: 动时辨认 60.248.161.187 06/04 15:16
3F:→ frank61003: 目前是找到textViewDidChangeSelectio 60.248.161.187 06/04 15:55
4F:→ frank61003: n当游标变动时会call这个function 60.248.161.187 06/04 15:56