我有一個簡單的TableView細胞與約束標準附件查看
cell.accessoryType = .detailButton
我需要從左側約束accessoryView的添加標籤。我試試這個代碼:
addConstraints(NSLayoutConstraint.constraints(
withVisualFormat: "H:|-[v0]-5-[v1]", options: NSLayoutFormatOptions(),
metrics: nil, views: ["v0":partTitle, "v1":self.accessoryView!]))
,但得到的錯誤:致命錯誤:意外發現零而展開的可選值
五月有人能幫助,如何從左側單元格來accessoryView的標籤創建約束
我懷疑cell.accessoryView只返回一個視圖,如果你提供了一個自定義的。如果我在設置'cell.accessoryType = .detailButton'後在調試器中斷,我發現'cell.accessoryView'爲零,而私有成員'cell._accessoryView'有一個按鈕作爲它的值。 –