我有一个带有NSTextView
的基本Mac应用程序,但是在TextEdit中可以观察到相同的行为:
当文档中仅包含一个列表项而没有其他文本时,在尝试删除列表符号前的最后一个字母时,一个接一个地删除字母会破坏列表格式。 < / p>
→不会删除字母“ a”,而是列表项目符号。
请注意如何不删除字母“ a” 。而是删除了列表前缀(“ \ t•\ t”),但该行仍然是列表项(您可以从工具栏的列表下拉列表中看出来)。
这很容易复制,但前提是列表项后没有其他常规段落。
有人可以解释为什么会发生这种情况或如何防止这种情况发生吗?