Редактирование UITableView с помощью TabBarButton из SJSegmentedViewController (Swift) - PullRequest
0 голосов
/ 06 июня 2018

У меня есть представление с помощью SJSegmentedViewController для пользовательской панели навигации, и я добавил пользовательское редактирование на панель навигации. SJSegmentedViewController загружает UItableViews, и я хочу, чтобы когда пользователь нажимал кнопку редактирования, чтобы перейти к соответствующему представлению таблицы, чтобы войти в режим редактирования,Вот код, который я использую, но я или получаю ошибку Unexpectedly found nil с vc.viewDidLoad(), или она не будет работать, вот ссылка на полный проект, чтобы вы могли его протестировать: https://files.fm/f/xwduwmmt

SJSegmented View Code (NavViewController):

 @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
    }
...