Sırasıyla NSTableView ve NSSearchField kullanılarak uygulanan bir öğe ve arama alanı listesiyle basit bir kakao kullanıcı arabirimim var. Veri kaynağı ve tüm bağlamalar kurulmuş ve güzel çalışıyor. Verilerimi listede görüyorum ve arama alanına dizeleri yazarak arama yapabilirim. Daha fazla metin yazarken, listedeki öğelerin sayısı daha küçük ve küçülür, sonunda aradığım öğeye düşürülür.Kakao NSSearchField'ı program aracılığıyla nasıl sıfırlayabilirim?
Şimdi, arama alanındaki metni nasıl temizleyebilirim ve listeyi normale dönmeye zorlayabilirim? Bu metni el ile (klavye kullanarak) temizleyerek yapabilirim, ancak programlı olarak yapmaya çalıştığımda, listedeki gizli öğeler geri gelmez.
[searchField setStringValue:@""];
arama alanına metni temizlemek için, ama bu liste sıfırlanmaz:
Bunu kullanıyorum.
Herhangi bir fikrin var mı? Dokümanlarda bulamadığım basit bir [searchField sıfırlama] yöntemi var mı?
Sadece "cevapsız" soruları bırakmaktan nefret ediyorum çünkü kabul ettiğim gibi kendi cevabımı işaretleme yeteneğim yok. Birisi cevabımı kendileri gibi yeniden gönderebilir mi? –
Sorunuz ve alınız. – wfarr