Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cocoa/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Cocoa NSLayoutManager设置AllowsNonctiguousLayout错位插入符号_Cocoa_Macos_Nslayoutmanager - Fatal编程技术网

Cocoa NSLayoutManager设置AllowsNonctiguousLayout错位插入符号

Cocoa NSLayoutManager设置AllowsNonctiguousLayout错位插入符号,cocoa,macos,nslayoutmanager,Cocoa,Macos,Nslayoutmanager,如果setAllowsNonctiguousLayout设置为YES,如果执行以下步骤,则会出现奇怪的行为: 在NSTextView中选择所有文本 点击backspace删除所有文本 键入几行文字 尝试再次使用退格删除文本 在步骤4,光标跳到上面的直线上,并在直线上的一个看似随机的点上,但实际的图示符将从正确的位置删除 非连续布局是否有点像这样的实验性/缺陷?如果我把它关掉,事情就会按预期进行 我会向苹果公司提交一份缺陷报告,但有没有其他人看到过这种行为并对此进行了处理?我认为,缺陷报告是正确的

如果
setAllowsNonctiguousLayout
设置为YES,如果执行以下步骤,则会出现奇怪的行为:

  • 在NSTextView中选择所有文本
  • 点击backspace删除所有文本
  • 键入几行文字
  • 尝试再次使用退格删除文本
  • 在步骤4,光标跳到上面的直线上,并在直线上的一个看似随机的点上,但实际的图示符将从正确的位置删除

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


    我会向苹果公司提交一份缺陷报告,但有没有其他人看到过这种行为并对此进行了处理?

    我认为,缺陷报告是正确的做法。据我所知,非连续布局给一些开发人员带来了很多麻烦,使他们不得不再次从应用程序中删除该功能。虽然听起来不错,但能正常工作似乎是件很糟糕的事情。。。即使是苹果公司。

    谢谢,我已经向苹果公司提交了这个文件。