2012-06-19 20 views
5

'da arama yaptıktan sonra arama metnini vurgulayın Merhaba, herkes arama yaptıktan sonra metnin nasıl vurgulanabileceğine bana yardımcı olabilir, sqlite veritabanından veri aramak ve UITableView'da görüntülemek istiyorum, böylece yalnızca arama anahtar kelimesini nasıl vurgulayabilirim? arama sonucu? Lütfen yardım edin?UITableView

cevap

1

İşte bunu nasıl yaparım: Metni eklemek için özel bir hücre ve bu hücrede bir görünüm oluşturun. Arka plan/metin rengini parçalarınızdan değiştirebilmek için çekirdek metni kullanmanız gerekir. Aramanızdan sonra, drawRect yöntemindeki metnin rengini/arka plan rengini değiştirin.

Çekirdek Metin hakkında daha fazla bilgi için lütfen this'a bakın. Arama hakkında daha fazla bilgi için Ve this.

+0

Yardımlarınız için teşekkürler, ancak ios geliştirmede yeni olduğum için, lütfen bana başka bir eğitim bağlantısı gönderebilirsiniz, aslında çalışacak olan veritabanından veri aramak istiyorum ancak arama dönüşü ve bir uitableview'de görüntülendiğinde Arama anahtar kelimesini vurgula, bunun için herhangi bir kolay öğretici var mı? –

+0

Sorunuzu anladığımdan emin değilim. Veritabanında doğru arama mı yapıyor? UITableView'da arama sonuçlarını görüntülemeye ne dersiniz? Tüm bunları yaptığınızda, tablo hücrelerindeki metni vurgulayan bir sonraki adıma geçebilirsiniz. – Basel

+0

Evet, ancak sağladığınız eğitim çok karmaşıktır ve ios için çok yeni olduğum için bu yüzden son adımı yapmakta zorlanıyorum çünkü CoreText'i metin üzerinde vurgulamak için nasıl kullanabilirim? Yanıtınız için teşekkür ederiz. –