将setAllowsNonContiguousLayout设置为YES,如果我执行以下步骤,我会得到奇怪的行为:
>选择NSTextView中的所有文本
>点击退格键删除所有文字
>键入几行文字
>尝试使用退格键再次删除文本
在步骤4,光标跳到上面的线和线上看似随机的点,但实际的字形从正确的位置删除.
不连续的布局有点像这样的实验性/错误吗?如果我关掉它就会按预期工作.
我将向Apple提交一份错误报告,但有没有人看到过这种行为并解决了这个问题?
最佳答案 我想,错误报告是正确的方法.据我所知,非连续布局给一些开发人员带来了许多麻烦,使他们再次从他们的应用程序中删除该功能.虽然听起来不错,但是对于苹果公司来说,看起来似乎也是一件好事.