nstextview

    0熱度

    1回答

    我的NSDocument小類採用NSTextFieldDelegate。文檔窗口包含多個NSTextField實例(全部設置爲文檔類的出口)。當用戶編輯文本字段時,我希望通知我的文檔。但是NSTextFieldDelegate協議中的所有方法都是從NSTextViewDelegate繼承的,因此它們的參數中傳遞NSText *實例,NOT NSTextField實例。這同樣適用於通知: - (vo

    2熱度

    1回答

    我要讓NSTextView點的邊界,我的drawRect:代碼如下 - (void)drawRect:(NSRect)dirtyRect { [super drawRect:dirtyRect]; CGFloat lineDash[2]; lineDash[0] = 1.0; lineDash[1] = 1.0; NSBezierPath

    3熱度

    2回答

    如何從NSTextView獲取選定文本的字符串作爲NSString? 非常感謝您的幫助。

    11熱度

    3回答

    語境: 我有一個使用一個NSTextView富文本輸入一個正常的基於文檔的可可的Mac OS X應用程序。用戶可以編輯NSTextView中文本的字體系列,磅值大小和顏色。 基地SDK:10.7 部署目標:10.6 問題: 我想實現整個UI的變焦編程(包括NSTextView),同時用戶正在編輯文本。縮放NSTextView的幀是沒有問題的。但是我不知道如何縮放視圖中的可編輯文本,該文本可能在整個

    1熱度

    1回答

    我有一個NSTextView,我需要檢查何時按下特定按鈕。使用ModifierKeyFlags我可以檢查是否按下按鈕,如shift和control,但我需要檢查是否按下SPACE。因此,我不能使用ModifierFlags(因爲它可以檢查一些按鈕,不包括空格鍵) 所以我需要一個檢查,每當我在我的應用程序的文本字段中按空格鍵時通知我。有什麼想法嗎?我認爲它需要是這樣的: if(spacebar is

    0熱度

    2回答

    如果輸入一行製表符,我在第51列之後出現NSTextView行纏繞的奇怪問題。這隻發生在製表符上,而不是任何其他字符,它們在文本視圖的邊緣正確包裝,而不是在第51個字符之後。 這很容易重複。使用單個窗口和一個NSTextView在XCode中創建一個空白項目。唯一的非默認設置是我已經刪除了約束,並使用舊式autosize來自動調整textview,使其填充窗口。我沒有寫任何代碼。現在運行該應用程序

    0熱度

    2回答

    我的代碼是這樣的: - (void)buttonClick { [self.progressIndicator startAnimation:self]; [self.textView setHidden:YES]; // some process [self.progressIndicator stopAnimation:self]; [s

    0熱度

    1回答

    有沒有辦法以某種方式將NSDocument的changeCount鏈接到用於文檔的唯一NSTextView? 左右我必須執行所有必要的NSTextViewDelegate方法並自己更新changeCount?

    3熱度

    2回答

    可可菜在這裏。我想知道如何在用戶輸入NSTextView的同時捕獲Enter和tab鍵onKeyDown? 謝謝!

    1熱度

    1回答

    我有一個自定義的NSTextView實現,它自動調整字體大小,以便文本填充整個視圖。 我覆蓋了didChangeText來調用我的字體大小調整方法。當用戶編輯文本時非常有效,但當通過綁定設置文本視圖內容時,不會調用didChangeText(和委託方法textDidChange:)。 字體調整代碼需要在文本設置/更改時運行,而不僅僅是在用戶更改時。 即使通過綁定,我如何檢測NSTextView中文