如何使用我的Mac应用程序的故事板更改文本字段中闪烁光标的大小和颜色。
我假设我必须将它连接到视图控制器脚本(控制拖动)并编辑光标的一些uitextfield颜色参数?
但我似乎没有快速到达任何地方。我正在使用Mac app Storyboard在swift 2.2中工作。像尤利西斯和任务纸。
答案 0 :(得分:2)
在Swift 3中:
将YOURTEXTFIELD更改为您的文本字段,然后设置:
(YOURTEXTFIELD.value(forKey: "textInputTraits") as AnyObject).setValue(UIColor.black, forKey: "insertionPointColor")
文档:https://developer.apple.com/documentation/appkit/nstextview/1449309-insertionpointcolor
答案 1 :(得分:0)
搜索_drawInsertionPointInRect
这是您需要的私有方法。虽然你还需要一些其他的东西......但它们都混合在我的代码中,所以我无法确定它是什么。无论如何搜索_drawInsertionPointInRect
,你会得到一些解释。