gpt4 book ai didi

cocoa - NSLayoutManager setAllowsNonContigouslyLayout 放错插入符位置

转载 作者:行者123 更新时间:2023-12-03 16:15:09 25 4
gpt4 key购买 nike

setAllowsNonContigouslyLayout 设置为 YES 时,如果我执行以下步骤,我会得到奇怪的行为:

  1. 选择 NSTextView 中的所有文本
  2. 按退格键删除所有文本
  3. 输入几行文字
  4. 尝试使用退格键再次删除文本

在第 4 步,光标跳到上面的行以及该行上看似随机的点,但实际的字形已从正确的位置删除。

像这样的非连续布局是否有点实验性/有缺陷?如果我将其关闭,事情就会按预期进行。

我将向 Apple 提交错误报告,但有其他人看到此行为并解决它吗?

最佳答案

我认为错误报告是正确的方法。据我所知,非连续布局给一些开发人员带来了很多麻烦,使他们再次从应用程序中删除该功能。尽管听起来不错,但要正常工作似乎是一件 hell 般的事情……即使对苹果来说也是如此。

关于cocoa - NSLayoutManager setAllowsNonContigouslyLayout 放错插入符位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4069470/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com