当我按照所有指示(包括苹果公司的视频)在Xcode中拖动文本以创建代码片段时,我得到了不同的系统行为:我只看到选定的光标,无法拖动。它最终只是再次选择文本。我是否遗漏了一些明显的苹果特色?谢谢。
当我按照所有指示(包括苹果公司的视频)在Xcode中拖动文本以创建代码片段时,我得到了不同的系统行为:我只看到选定的光标,无法拖动。它最终只是再次选择文本。我是否遗漏了一些明显的苹果特色?谢谢。
我也遇到了同样的问题,苹果式似乎是这个问题的一个好词汇 :)
方法如下:
我也遇到过这个问题,所提供的解决方案并没有起作用,但仍然需要创建代码片段。
虽然这是一种解决方法,但不是最好的选择,但它有效。
如上所述,这不是最佳选择,但它有效。
(适用于Xcode 8.1的注释)有时选择文本并保持鼠标按钮单击3..8秒钟,光标会变成箭头,可以执行拖放操作。很遗憾,它只能有时候工作...
我在Mac OS X 10.11.2(El Capitan)上使用Xcode 7.2时遇到了这个问题。选定文本后,光标从I-beam形状变成箭头形状以进行拖动的操作没有发生。
虽然MLBDG的答案是一个可用的解决方法,但我发现退出并重新启动Xcode可以解决这个问题。如果你遇到困难,这个方法可能不适用于每个人,但值得一试。
答案真的是非常不明显。你需要选择一段文本。然后点击实际的文本字符,但不要移动鼠标。只有这样,XCode之神才会赐予你一个可拖动的代码片段,供你随意使用。如果你不小心错过了文本,点击了空白但已选中的区域,XCode的恶魔将取消你的选择,并让你从头开始。不幸的是,很多人甚至没有意识到这个功能实际上是存在的。
按住Option键可以复制它。例如,可以复制一个case语句而不破坏你的剪贴板,然后在搜索期间替换你巧妙准备好粘贴的case。
作为一个UI设计师,对我来说,为什么这个实现如此不可靠和敏感并不明显。