Actualmente, estoy tratando de desencadenar el método 'didSelectViewController' mediante programación a través del siguiente código:Cómo activar el método "tabBarController: didSelectViewController:" programmatically?
self.tabController.selectedViewController
= [self.tabController.viewControllers objectAtIndex:NEWSTAB_INDEX];
Sin embargo, el método de la 'didSelectViewController' no fue llamado. ¿Cómo puedo activar el método sin tener que seleccionar manualmente la barra de pestañas?
N. B. el comportamiento de 'tabBarController: didSelectViewController:' cambió con iOS 3. En las versiones anteriores a 3, se solicitó este método tanto para los cambios programáticos como para los iniciados por el usuario en el controlador de vista seleccionado. En iOS 3 y superior, se llama solo en respuesta a los toques de usuario en la barra de pestañas y no se invoca cuando el código cambia el contenido de la barra de pestañas de forma programática. – albertamg
Me pregunto por qué quieres lograr esto. – Raptor