nstextview

    2熱度

    1回答

    根據協議ref,當需要字段編輯器時,應該爲任何文本顯示對象調用windowWillReturnFieldEditor。事實上,我的窗口委託接收對這個方法的文本字段,按鈕,組合框等的調用 - 但從來沒有爲textviews。 這是正常的嗎? NSTextView是否攜帶自己的字段編輯器並且從不請求它?或者我錯過了什麼? - (id)windowWillReturnFieldEditor:(NSWin

    2熱度

    1回答

    通過設置在文本視圖中使用的NSParagraphStyle的lineHeightMultiple,我在繪製選擇文本時出現了工件。這在TextEdit中是可重現的。更具體地: 打開文本編輯富文本模式 皮克信使14作爲字體 集線高度多至1.4 插入一串文本的 選擇文本的同一部分鼠標,直到頂部 開始降低選擇(移動鼠標按下) 在某些行中,選擇並未完全清除,只剩下1px的水平僞像(請參閱screnshot)

    4熱度

    2回答

    我需要在啓動時顯示位於用戶桌面上的NSTextView文本文件的內容。我的代碼不起作用 - 是不是跟蹤? NSError *err = nil; NSString *filepath = @"~/Desktop/test.txt"; NSString *file = [NSString stringWithContentsOfFile:filepath enc

    1熱度

    3回答

    我想要像Adobe Illustrator一樣擁有可旋轉的文本編輯區域。我試過幾件事,包括繼承NSTextView並添加這樣的繪製代碼之前座標系旋轉: @implementation MyNSTextView -(void)drawRect:(NSRect)dirtyRect { NSAffineTransform * trafo = [NSAffineTransform tran

    1熱度

    2回答

    我試圖將自動拷貝內容從NSTextView實現到剪貼板,以便在將來將其粘貼到編輯器中。 NSTextView具有純文本和圖像。 如果我通過按CMD + C選擇所有並複製並粘貼到一些豐富的編輯器(例如Mail.app),一切都很好。 我發現這個解決方案在CocoaDev.com 複製RTF但是,當我試圖通過這一解決方案,我的複製內容是什麼發生,如果我在編輯器中粘貼即可。 如何從NSTextView

    0熱度

    1回答

    NSTextView的自動補全窗口大小具有最大限制,並在窗口中顯示帶有路徑的文字(...)。我怎樣才能手動設置窗口的大小或允許它更大? (大)

    2熱度

    1回答

    我確信之前已經詢問並回答了這個問題,但我正在努力尋找能夠滿足需要的東西。我也是Cocoa開發的新手。 本質上我需要把NSTextView的內容保存爲明文(.txt)文件。我假設在寫入文件之前必須進行某種格式化操作......

    3熱度

    1回答

    在我正在處理的應用程序中,用戶輸入純文本,應用程序通過將文本轉換爲NSAttributedString來重新格式化文本並顯示它。這一切都發生在現場。 目前,我正在做我的NSTextView的textDidChange委託方法如下: - (void)textDidChange:(NSNotification *)notification { // saving the cursor po

    6熱度

    1回答

    我的應用程序中有一個按鈕和一個NSTextView。我希望NSTextView在按下按鈕時獲得焦點。如果我通過鍵盤輸入文本,它應該在NSTextView中進行。 我應該在按鈕的操作方法中加入什麼代碼?

    2熱度

    2回答

    我有一個NSTextView,我想控制高亮/選擇的圖紙。任何人都知道我必須覆蓋哪種方法,所以我可以控制在選擇矩形中繪製什麼?