nstextview

    0熱度

    1回答

    我有一個NSTextView,在一個NSScrollView中,我想將它滾動到原來的位置,然後用新數據重新填充NSTextView。到目前爲止,我已經嘗試了下面的代碼的變體,但它從來沒有得到它是正確的。 我需要的是一個setDocumentVisibleRect方法,但沒有一個。 NSRect oldVisibleRect = [[[self scrollView] contentView] do

    8熱度

    2回答

    由於我的應用程序中某些NSTextView附件的語義,我想知道它們何時插入或從我的文本存儲中刪除。 我的NSTextView的子類實現了shouldChangeTextInRange:replacementString:方法,它允許我很容易地看到何時將要替換附件(我可以在指定範圍內搜索文本存儲)。 由於替換字符串只是一個NSString而不是一個NSAttributedString,我無法從這個方

    1熱度

    1回答

    我有一個基於文檔的核心數據應用程序。我的主要核心數據實體有幾個字符串字段,其中大多數綁定到NSTextFields,但一個綁定到NSTextView。 我正在使用Hillegass書中解釋的視圖切換技術(使用多個視圖控制器)。我所有的子視圖都由一個ManagedViewController控制,它是我的NSViewController的子類,它有一個managedObjectContext字段。

    2熱度

    2回答

    我想禁止在我的NSTextField中輸入換行符,默認情況下可以通過鍵入Option-Enter(或Option-Return)來輸入換行符。 雖然我發現somepages解釋如何允許換行符,而無需使用選項修改,我不能爲完全禁用換行符發現任何東西。 這怎麼辦?

    18熱度

    5回答

    我正在研究Cocoa應用程序,它應該能夠分析和突出顯示用Objective-C,SQL,JavaScript,Python等語言編寫的源代碼。文本也應該是可編輯的(例如,使用NSTextView) 。 請告知什麼是在Mac OS X 10.5中實現此功能的最佳方式。 沒有必要支持自動完成和其他額外功能。按關鍵字,字符串,#includes和數字進行簡單格式化,但具有很酷的性能即可。 另外,如果支持

    10熱度

    1回答

    我有一個NSTextView與幾個分號分隔的字符串。我需要找到那些字符串中的哪個字符串被放置。我怎麼能這樣做?

    11熱度

    2回答

    如何將標記(如NSTokenField)添加到NStextView?

    2熱度

    1回答

    我有一個NSTextView,我想要顯示一個水平滾動條。在互聯網上的一些線索後,我的大部分工作,除了我有垂直滾動條的問題。 我所做的是找到最長行的寬度(以給定字體的像素爲單位),然後適當調整NSTextContainer和NSTextView的大小。這樣水平滾動條代表寬度,向右滾動將滾動到最長行文本的末尾。 完成這項工作之後,我注意到我的NSScrollView會在我輸入時顯示和隱藏垂直滾動條。我

    3熱度

    1回答

    我有一個NSTextView,其中包含供用戶編輯的數據,但我想用一個不可編輯數據的頁眉和頁腳來包圍它,以便爲用戶提供上下文的概念。 我不認爲NSTextView可以處理混合可編輯/不可編輯數據的概念,所以我想出了一些想法。 a)使用帶有自定義單元格的文本附件來繪製頁眉和頁腳。 b)在NSScrollView內有3 NSTextView s。 c)使用屬性來確定無法編輯的內容,並使用委託方法來防止編