2016-11-08 3 views
0

私は3つのスタティックUITableViewCellのテーブルビューを持っています。ユーザーがそのパネルに入ると、最初のセルにチェックマークを設定したいと思います。私のviewDidLoad()メソッドでは、私は電話している:viewDidLoadメソッドの静的なUITableViewCellでアクセサリビューを設定できないのはなぜですか?

tableView.cellForRow(at: IndexPath(row: 0, section: 0))?.accessoryType = .checkmark 

しかし、チェックマークはありません。コードからそれをどのように割り当てることができますか?

答えて

2

設定コードを直接UITableViewデリゲート(cellForRow)に入れてください。viewDidLoadを呼び出しないでください。

+0

@ user3766930ご迷惑をおかけして申し訳ございません。なぜ静的セルを使用する必要がありますか? – nynohu

関連する問題