我遇到問題觸發complete:
NSTextfield的方法。NSTextField的自動完成方法
現在我可以使用@distinctUnionOfObjects
(真棒方法刪除數組的重複)從一個文本字段名稱的不同陣列,現在我可以使用回送自動完成該文本字段:
- (NSArray *)control:(NSControl *)control textView:(NSTextView *)textView completions:(NSArray *)words forPartialWordRange:(NSRange)charRange indexOfSelectedItem:(NSInteger *)index
但此方法不是自動的,我必須按ESC按鈕在數據輸入過程中彈出文本字段的自動填充建議。
我在這裏搜索,發現一些例子,對我來說沒有任何意義。
簡短的問題: 是否有使用NSTexfields代表像controlDidChanged
或類似的東西這個更容易,更清晰地做任何的方法?
我只是混淆了使用complete:
方法nstextview。
@Josh Caswell,...你認爲這是做出這個非常簡單的請求的聰明方式嗎? – Prooshani
@Prooshani:我不明白你的意見。你認爲我描述的程序太複雜了? –
@Josh Caswell,不,我的朋友,我只是試圖告訴你我之前讀過這個技巧,我認爲這是xcode的一個弱點,它使我能夠很簡單地處理其他語言的簡單請求。 另外,你可以想象我有22個Textfields,並且必須爲他們做這個! 現在,你認爲這是來自Xcode的智能方法嗎? 注意:我以前在蘋果的文檔中讀過這個技巧。 – Prooshani