nstextview

    1热度

    1回答

    我正在尝试开发一款应用程序,该应用程序包含一个StoryBoard,其中包含一个用于记录应用程序事件和用户反馈的NSTextView。我从主视图中的复选框切换加载视图(控制台日志视图在应用程序启动时默认打开)。所有这些都可以在应用程序启动时正常工作,第二个视图可以像viewDidLoad()函数一样处理文本。 为控制台日志视图的NSViewController类是: class ConsoleLo

    -1热度

    2回答

    我在Swift 3(Xcode 8.3.2)中使用switch语句来为macOS应用程序解析一系列JSON对象(使用SwiftyJSON)。对于每种情况,我试图打印更新到在相同的类(NSViewController)中声明的textView,并使用@IBOutlet绑定到相关的故事板。 我已经在类中声明了一个函数来更新textView并使用我想要打印到textView的相关文本调用该函数(func

    0热度

    3回答

    我写了一个继承自NSTextview的MyTextView类。 我重写clicked()函数,我想要获取被点击的链接作为一个字符串。我的代码如下所示: import Cocoa class MyTextView: NSTextView { override func clicked(onLink: Any, at charIndex: Int) { // Get onLi

    0热度

    1回答

    的自动标记部分我现在有我的NSTextView,我想这样它看起来像这样它自动写入粗体哈希标签(#): 这是我#NSTextView串 (之前/之后的文本和标签的长度是不是常量) 我如何在Swift(3)中做到这一点?

    0热度

    2回答

    如何从Swift中的NSTextView中获取选定的字符串? // create a range of selected text let range = mainTextField.selectedRange() // this works but I need a plain string not an attributed string let str = mainTextField

    0热度

    2回答

    我在我的swift OS X应用程序中使用了NSTextView。当用户按下Ctrl +向上箭头时,会发生一些事情。 我正在通过重写NSTextView onKeyDown函数来做到这一点。 我的代码看起来像这样。 class MyTextView: NSTextView { override func keyDown(with event: NSEvent) { //NSL

    1热度

    2回答

    我有一个NSTextView子类(Obj-C),它通过标准机制实现完成(实现completionsForPartialWordRange:indexOfSelectedItem:和rangeForUserCompletion等)。过去,AppKit使用两种用户操作之一自动调用完成:按下command-。 (命令周期),或按esc(转义)。我刚刚切换到一个新的“2016年后期”的MacBook Pr

    0热度

    1回答

    我试图用打印机打印NSTextView的纯文本内容,它具有黑色背景和白色文本(无图像,只有未格式化的文本)。 我使用这个代码: mainTextField.print(Any?.self) 不幸的是,打印(预览)看起来像黑与白的文字就可以了,除此之外,我会用墨盒的墨每个纸,它是即使对环境也不好。有没有办法打印没有背景和文字颜色属性的文字?

    1热度

    1回答

    我使用禁用“Rich Text”选项的textView来显示一些纯文本。我找不到设置默认字体的方法。如果我在IB中插入一些文本(我不想),我可以在IB界面中设置字体,但是当用户删除字体并开始键入时,文本会更改为不同的字体和大小。我在这里阅读了一些问题和解答,并且没有找到解决方案的开发者文档

    3热度

    1回答

    我正在开发一个包含多个窗口和视图的应用程序(NSTextView等)。 我想在我的应用程序中全局更改光标,以便即使光标输入(例如)NSTextView的trackingRect也不会改变。 这可能吗? PS:我还需要恢复到通常的行为。