当我按照所有说明(包括苹果的视频)拖动文本以在xcode中创建代码片段时,我得到了不同的系统行为:我看到的只是选择ibeam ...我无法拖动。它最终会再次选择文本。我错过了一些明显的Apple主义吗? 感谢
答案 0 :(得分:146)
是的,我遇到了同样的问题,Apple-ism似乎是这个问题的好词:)
它的工作原理如下:
答案 1 :(得分:14)
这也发生在我身上。给定的解决方案不起作用,但仍需要创建片段。 这是一种解决方法,虽然不是最好的选择,但它确实有效。
如上所述,不是最好的选择,但它有效。
(Xcode 8.1注意事项)有时选择文本并保持鼠标按键单击3 ... 8秒,光标变为箭头,D& D可以。太糟糕了,只有有时 ......
答案 2 :(得分:9)
在High Sierra 10.13.3和XCode 9上,我遇到了同样的问题。对我有用的决定是在第一个符号之前的空白处选择代码,然后将其拖到代码段库中。
重要提示:您只需要从空白区域拖动(请参见下面的屏幕截图)。否则,您将再次重新选择您的代码。
只有在开始拖动时光标才会改变,所以不要混淆,不要等到它改变。
答案 3 :(得分:2)
我在Mac OS X 10.11.2(El Capitan)上使用Xcode 7.2遇到了这个问题。单击并按住选择,光标永远不会从工字梁更改为箭头以进行拖动。
虽然MLBDG的答案是一个可用的解决方法,但我发现退出并重新启动Xcode解决了这个问题。这可能不适合所有人,但如果您遇到困难,值得一试。
答案 4 :(得分:1)