私は自分のtableViewヘッダにcollectionViewを持っています。 collectionViewにデータがない場合、私はtableViewヘッダを隠したいと思っています。Swift - TableViewHeaderの問題を隠す
self.tableView.tableViewHeader = nilでランダムクラッシュが発生しています データが空でヘッダーを設定していない場合は、ヘッダー(0.1)のサイズを変更しようとしましたが、動作しませんでした。
私のアプリは私のiPhoneやシミュレータで決してクラッシュしません。しかし、私はCrashlyticsを介してユーザーから多くのクラッシュレポートを取得しています。そして、私はない
@IBOutlet weak var recView: UIView! // --> my header
func loadRecData() {
//Parse JSON here,
if //JSON data empty {
self.tableView.tableHeaderView = nil
}else {
self.collectionView.reloadData()
}
}
func loadTableData() {}
override func viewDidLoad() {
super.viewDidLoad()
self.loadRec()
self.loadTableData()
}
クラッシュレポートすることができます:https://www.dropbox.com/s/3y205d7g0fjaqid/crashReport.txt?dl=0
また、クラッシュレポートを追加できますか? – Subramanian