我看着NSTokenField,的NSTextField和NSTextView沒有運氣做到以下幾點:自動完成在文本字段的Twitter用戶名(可可)
我寫一個Twtitter客戶端,當你想要Twitter上新建推則你開始在文本字段中寫例如:
Going to make coffee, @pe
當你開始寫一個@
話,我想幫助用戶自動完成例如@peter
的用戶名。我有喜歡的用戶名的NSArray一:
NSArray *usernames = [NSArray arrayWithObjects:@"@andreas", @"@clara", @"@jeena", @"@peter"]
我應該怎麼做,使簡單的autocompletation?我會很高興,如果你不得不按F5或什麼的初學者。我遇到的問題是,在使用NSTokenField時,我不知道應該如何標記字符串,而NSTextField只有在我在推文開頭寫入@username時才起作用,而NSTextView看起來真的很複雜,而且對於如此簡單事情。
有沒有一種方法只顯示文本視圖內的第一個匹配內嵌沒有其他結果的列表? – startswithaj