私はそれだけでこの
STEPをachiveするカスタムセルクラスの作成は非常に簡単だと思う:1 JSONレスポンスの配列を作成
が与えられたJSON内のすべての価格を保持しているarrayForPriceを言う
STEP:2 tableViewCell
のためのカスタムクラスを作成します
class InputDataCell: UITableViewCell
{
@IBOutlet weak var txtItemPrice: UITextField!
override func awakeFromNib() {
super.awakeFromNib()
}
override func setSelected(_ selected: Bool, animated: Bool) {
super.setSelected(selected, animated: animated)
// Configure the view for the selected state
}
}
STEP:3アサイン価格配列からuitextFiealdにcellForRowMethod で
よう
func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
let inputDataCell:InputDataCell = (tableView.dequeueReusableCell(withIdentifier: "inputItemCell", for: indexPath) as? InputDataCell)! //InputDataCell is the Custom class For uitableViewCell
inputDataCell.txtItemPrice.text = arrayForPrice[indexPath.row]
return inputDataCell
}
あなたはテキストフィールド、テキストフィールドを追加し続け、ループのためにカスタムセルのUITableView – Jaydeep
を使用することができますトップは常にi *(何らかの定数)として計算され、そのタグをiとして保持します。 –
を作成するのtableView – YaBoiSandeep