0
如何使用我的JSON數據成爲文本字段中的自動填寫。如何使用從JSON數據自動完成Swift
,所以我有一個JSON這個樣子的
[
{
"city_name": "City1",
"province": "province1"
},
{
"city_name": "City2",
"province": "province2"
},
{
"city_name": "City3",
"province": "province3"
},
{
"city_name": "City4",
"province": "province4"
}
{ //etc }
]
該值已經保存到模型。所以如果我必須得到這個json的價值,我只需要調用一個模型。 但是我不知道如何實現一個文本字段,當文本字段是tap時,將會從此json中自動完成。
例如:當我在文本框輸入 「C」 則顯示 「City1,城2,和等」
謝謝
編輯
我需要這個以編程方式。
我已經有一個代碼爲我的文本框
//View
let fillCity: BaseTextField = {
let fillCity = BaseTextField()
fillCity.textColor = UIColor().greenColors()
return fillCity
}()
BaseTextField是的UITextField只爲下劃線
有點自定義在視圖控制器
//ViewController
override func viewDidLoad() {
super.viewDidLoad()
setupViews()
}
private func setupViews(){
mainView = view as! MerchantInformationView
//other code
}
你嘗試過什麼嗎?我發現只有自動完成3party的 – Edu
。我不想使用那個多數民衆贊成爲什麼 – StevenTan
@StevenTan檢查更新的答案.. –