UIViewController にテーブル ビューを追加しました。次に、テーブル ビュー内のカスタム セルにラベルを追加しました。タグを使用して、テーブルビュー内のラベルを更新しようとしました。動作しないようです。
これは私のコードです。
func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
let cell: UITableViewCell = self.tableView.dequeueReusableCellWithIdentifier("LineItemCell", forIndexPath: indexPath)
let object = lineItemsObject[indexPath.row]
//cell.textLabel?.text = object["quantity"]
print(object["description"]!)
if let descriptionLabel = cell.viewWithTag(500) as? UILabel {
descriptionLabel.text = object["description"]
}
else
{
print("fail")
}
return cell
}
関数を呼び出すと、常にタグが読み取られず、「失敗」が出力されます。ラベルにも正しいタグ値を割り当てました。
ここで、属性インスペクターにラベルの詳細の画像を添付しました
問題を解決するのを手伝ってください。