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:我還需要恢復到通常的行爲。