Buenas a todos.
Tengo una aplicacion la cual consta de una pantalla principal con 3 pestañas controladas por un UITabBarController. Dentro de una de ellas tengo un DatePicker y un boton y al clicar el boton quiero que me muestre esa fecha en un UINavigationController para asi poder volver hacia atras. No quiero que se me vean las pestañas. Alquien sabe si es posible.
Lo que he hecho es enlazar en el Storyboard el boton con una Vista de tipo UINavigationController pero al pulsar el boton devuelve errores del tipo
Terminating app due to uncaught exception
'NSInvalidArgumentException', reason: '-[UINavigationController
setCode:]: unrecognized selector sent to instance
Si pruebo el mismo código dentro de NavigationController, todo perfecto si las dos vistas son un Navigation Controller.
Este es el segue que utilizo
-(void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender{
//Si el segue que se utiliza es el de mostrar el titulo de la receta
if([segue.identifier isEqualToString:@"sendDate"]){
NSDate *selectedDate = [self.date date];
NSDateFormatter *formatter = [[NSDateFormatter alloc]init];
[formatter setDateFormat:@"ddMMyy"];
FreeHours *destination = segue.destinationViewController;
NSString *codeTry = [formatter stringFromDate:selectedDate];
destination.code = [NSString stringWithFormat:@"%@", codeTry];
}
}