У меня в настоящее время есть chiclet на viewcontroller, который при нажатии должен перейти к viewcontroller, расположенному на панели вкладок. Контроллеры представления в панели вкладок - все пользовательские контроллеры представления. При нажатии на chiclet, я хочу перейти к указанному указателю c панели вкладок selectedIndex, но перед переключением изменить значение свойства в указанном контроллере панели указанных вкладок c. Например:
case .currentMap:
let selectedIndex = mainTabController.selectedIndex
let selectedController = mainTabController.selectedViewController
if selectedController == MapViewController {// error Binary operator '==' cannot be applied to operands of type 'UIViewController?' and 'MapViewController.Type'
selectedController.isMapSelected = true// Value of type 'UIViewController?' has no member 'isMapSelected'
}
Есть идеи, как сделать это свойство, чтобы после нажатия на chiclet панель вкладок по-прежнему отображалась внизу?