我想從類SecTableCell中的類ViewController訪問IBOutlet。 但它顯示了一個錯誤:如何在swift中訪問IBOutlet從一個類到其他類
fatal error: unexpectedly found nil while unwrapping an Optional value
class A: UIViewController{
@IBOutlet var datePicker: UIDatePicker!
}
所以,在這裏我想訪問日期選擇在其他B類
class B:UITableViewCell{
var obj=A()
@IBAction func datePickerAction(_ sender: Any) {
obj.datePicker.isHidden=false
}
}
請告訴我在做什麼錯在這裏。
如果您的單元格中的數據選擇器,那麼你應該設置插座到你的UITableViewCell類 –
但它不是在單元格上,它是在頂部視圖,我必須通過viewcontroller和datepic連接當某個單元格上的按鈕被點擊時,ker會顯示出來。 – user8350417
在didSelectRowAtindexPath委託方法中顯示數據選取器 –