我与SJSegmentedViewController有一个自定义导航栏的视图,我在导航栏上添加了自定义编辑,SjSeMeNeTeVIEW控制器加载UITabLVIEW,当用户按下编辑按钮以获得相应的TabLVIEW进入编辑模式时,我想。这是我正在使用的代码,但我或我得到了错误
Unexpectedly found nil
具有
vc.viewDidLoad()
或者它不起作用,这里有一个指向完整项目的链接,您可以对其进行测试:
https://files.fm/f/xwduwmmt
SjScript视图代码(NavieView控制器):
@IBAction func addButtClick(_ sender: UIButton) {
let vc:ScheduleViewController = ScheduleViewController()
vc.navigationItem.rightBarButtonItem = self.editButtonItem
vc.editBoolean = true
vc.viewDidLoad()
}
uiTableView代码(ScheduleViewController):
var editBoolean: Bool? = false
if (editBoolean == true) {
self.ScheduleTableView.isEditing = true
} else {
self.ScheduleTableView.isEditing = false
}