2011-06-26 135 views
15

我想在UITextField中實現一個自定義的自動完成功能,它將使用我提供的值,而不是iPhone字典。有沒有人知道如何去做,或者可以指點我一些資源?自定義UITextField自動完成

+0

我認爲類似的問題,有人問[這裏](http://stackoverflow.com/questions/3198337/uitextfield-autocomplete-iphone-sdk)。你可能會發現這個[tutorial](http://www.raywenderlich.com/336/how-to-auto-complete-with-custom-values)有用。 –

回答

13

您可以使用此UITextField子類:

https://github.com/hoteltonight/HTAutocompleteTextField

的例子顯示瞭如何使用一個數組作爲自動提示文本的數據源。建議的文本顯示爲「幻影」,就像您在瀏覽器的地址欄中看到的,而不是iOS用來自動完成/建議的對話框。

+0

這一款僅支持開箱即用的左對齊。您必須將其子類化,併爲右對齊的文本字段編寫自己的解決方案。 – ashack