2017-05-10 8 views
0

テーブルビューで定義済みのセルを選択しようとしています。 viewDidLoadでは()私はこのコード単一のtableView行を選択してください

tableView.selectRow(at: selectionIndexPath, animated: true, scrollPosition: .none) 

私がtrueにself.tableView.allowsMultipleSelectionを設定した場合にのみ、この線量作品を追加しました。さもなければ、セルは選択されていません。あなたはその問題について考えていますか?私もself.tableView.allowsSelection = trueでしたが、まだ問題があります。

答えて

2
はviewDidAppearにコードを移動し

override func viewDidAppear(_ animated: Bool) { 
     super.viewDidAppear(animated) 
     tableView.selectRow(at: selectionIndexPath, animated: true, scrollPosition: .none) 
} 
関連する問題