私はクラスSecControlからクラスIBOutletにアクセスしようとしています。 しかし、それは次のエラー表示されます。だから、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デリゲートメソッドのデータピッカーを表示 –