nstextview

    0热度

    1回答

    我想知道是否有任何方法可以实现这一点: 我有一个nstextfield(或nstextview)。而且我也有一个按钮,点击它可以激活所选文本的粗体模式,或者进一步写入的文本。 我的第一个想法是使用字符的属性来进一步编写,但这个想法不太好,因为我需要将该字符串保存在文件中。我可以保存属性字符串,但这给了我不正确的格式,我想看到的是种类或者这样的。

    1热度

    1回答

    class ViewController: NSViewController { @IBOutlet var editView: NSTextView! override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loading the view.

    1热度

    1回答

    我已经在代码中实例化了NSTextView。 我想将行限制设置为属性中的1行。 我宁愿不必使用委托。

    1热度

    1回答

    我有一个NSTableView并在每个表行内有一个NSTextView。我在故事板中禁用了滚动NSTextView。我可以滚动我的NSTableView就好了,但是当我的鼠标光标位于NSTextView的顶部时,滚动停止。我认为这是因为NSTextView正在拦截滚动行为。 箭头指向NSTextView: 请记住,NSTextView是在子类NSTableViewCell。 class Annou

    0热度

    1回答

    我有一个macOS应用程序使用故事板(OSX 10.12; Xcode 9)。我感兴趣的视图控制器嵌入在SplitViewController中,该视图嵌入SplitViewController中,该ViewViewController是主ViewController的contentViewController,因此它坐落在三层深处。 在此视图中的控制器,我有一个的NSTextField( “标题

    0热度

    1回答

    我遇到了有关我的NSTextView子类的问题。我的视图包含带有自定义属性的属性字符串,因此我必须实施以下粘贴板方法,以确保将自定义属性复制到粘贴板上。 writeSelection(to:type:) readSelection(from:type:) 在readSelection,我手动读取粘贴板上的字符串,并将其写入到NSTextView的在rangeForUserTextChange

    0热度

    1回答

    我试图让一个TextView的插入点的MacOS // Get insertion point position if let selectedRange = textView.selectedRange { cursorPosition = textView.offset(from: textView.beginningOfDocument, to: selecte

    0热度

    1回答

    在NSTextView中,我想要找到插入符号的位置,或选择的开始位置作为整数。我怎么能这样做? 我试着用这样的说法: @IBOutlet var mainTextField: NSTextView! let theSelectedRange = mainTextField.selectedRange cursorPosition = mainTextField.offset(from: ma

    0热度

    1回答

    我想将文本添加到NSTextView并将其滚动到底部,就像在Xcode控制台中完成一样。什么是最快的方式做到这一点在迅速4?我已经看过其他的答案,但他们并没有迅速或完全无法正常工作时转换为迅速。 这是为OS X应用程序编写的,而不是iOS应用程序,这就是为什么我询问NSTextView的原因。 要添加文本,我简单地使用了这段代码self.logTextView.string += "\nnew t

    1热度

    1回答

    我想在不使用内置查找栏的情况下在NSTextView中执行“查找”操作。如何以编程方式设置搜索字符串并在文本视图中突出显示结果? 这是针对macOS 10.12及更高版本的。 FWIW,这是不是这个问题的一个副本:NSTextFinder set search string and clear visual feedback programatically 这个问题是关于编程控制查找栏UI,无论是