Articles of objective c

deshabilitar autorotación en un solo UIViewController en iOS6

Tengo un proyecto que usa UINavigationController y funciona correctamente, todos giran correctamente, la cosa es … Solo quiero deshabilitar la autorotation en un UIViewController específico. Intenté esto: – (BOOL)shouldAutorotateToInterfaceOrientation: (UIInterfaceOrientation)interfaceOrientation { return NO; } // New Autorotation support for iOS 6. – (BOOL)shouldAutorotate NS_AVAILABLE_IOS(6_0){ return NO; } – (NSUInteger)supportedInterfaceOrientations { return UIInterfaceOrientationMaskPortrait; } pero no […]

“¿La aplicación intentó presentar modalmente un controlador activo”?

Me encontré con un locking que muestra una NSInvalidArgumentException con este mensaje en una aplicación que no estaba haciendo esto antes. La aplicación intentó presentar modalmente un controlador activo UITabBarController: 0x83d7f00. Tengo un UITabBarController que creo en AppDelegate y le doy la matriz de UIViewControllers . Uno de ellos quiero presentarlo de forma modal cuando […]

performSegueWithIdentifier muy lento cuando segue es modal

Tengo una vista de tabla simple donde manejo la acción de selección en la vista de tabla. Esta acción sigue un segue. Si el segue es un segue de push , la siguiente vista se muestra inmediatamente. Si el cambio es un cambio modal , la próxima vista ya sea: tarda 6 segundos más o […]

Inicio de sesión en Facebook – iOS 9 – Sin Safari

Funcionó bien para iniciar sesión con logInWithReadPermissions en iOS 8, pero tan pronto después de la actualización a iOS 9 sigue abriendo Safari o un UIWebView modal. ¿Alguien tiene el mismo problema? FBSDKLoginManager *login = [[FBSDKLoginManager alloc] init]; [login setLoginBehavior:FBSDKLoginBehaviorNative]; [login logInWithReadPermissions:@[@”public_profile”,@”email”] fromViewController:nil handler:^(FBSDKLoginManagerLoginResult *result, NSError *error) { NSLog(@””); }];

rotar una UIView alrededor de su centro, pero varias veces

Estoy tratando de rotar algunos UIView alrededor de su centro, por lo que el código simple es algo así como (en pseudocódigo): [UIView beginAnimations:@”crazyRotate” context:nil]; [UIView setAnimationDuration:1.0]; someview.transform = CGAffineTransformMakeRotation(angle); [UIView commitAnimations] ahora si configuro un ángulo para decir M_PI / 2, la cosa gira bien. si lo configuro en 2 * M_PI, bien, no […]

¿Cómo detectar una pausa en la entrada para UISearchBar / UITextField?

Tengo el siguiente código UISearchbar: – (void)searchBar:(UISearchBar *)searchBar textDidChange:(NSString *)searchText { [UIApplication sharedApplication].networkActivityIndicatorVisible = YES; NSString* endpoint =[NSString stringWithFormat:@”http://www.someurl/”, [searchText stringByReplacingOccurrencesOfString:@” ” withString:@”+”]]; NSURL* url = [NSURL URLWithString:endpoint]; NSURLRequest* request = [NSURLRequest requestWithURL:url]; GTMHTTPFetcher* myFetcher = [GTMHTTPFetcher fetcherWithRequest:request]; [myFetcher beginFetchWithDelegate:self didFinishSelector:@selector(searchResultsFetcher:finishedWithData:error:)]; } Deseo enviar esta solicitud después de una pausa en la entrada y reiniciar […]

El comando del enlazador falló con el código de salida 1 (use -v para ver la invocación), Xcode 8, Swift 3

¡No puedo deshacerme de este error! He intentado con todo tipo de cosas, como eliminar datos derivados (Preferencias-> Ubicaciones-> hacer clic en la flecha gris para abrir la carpeta de Datos derivados en Buscador-> clic derecho, mover a la papelera), limpiar el proyecto (CMD + Shift + K o Producto -> Limpiar), actualizando carthage y […]

¿Cómo despertar del sueño programáticamente si se cierra la tapa?

Quiero despertar el sistema del modo de espera programáticamente, ¿hay alguna forma de hacerlo? He leído el siguiente enlace: http://developer.apple.com/mac/library/qa/qa2004/qa1340.html esto solo habla de recibir notificaciones, pero no estoy seguro si hay alguna forma de activar el sistema para que no se duerma. Agradezco algo de hilo a la información … Actualizar: Según la sugerencia […]

Problema de rotación de iOS 6: sin rotación desde el controlador de vista modal presentado

Tengo un MainViewController que tiene un botón que empuja una nueva vista (InfoViewController), a través de flip horizontailly. al igual que: controller.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal; [self presentModalViewController:controller animated:YES]; El controlador MainView admite Portrait y PortraitUpsideDown. Al igual que: – (BOOL)shouldAutorotate { return YES; } – (NSUInteger)supportedInterfaceOrientations { return (UIInterfaceOrientationMaskPortrait | UIInterfaceOrientationMaskPortraitUpsideDown); } En mi InfoViewController también […]

StartUpdateLocations en Background, didUpdatingToLocation solo se llama 10-20 veces

Dispositivo de prueba: iPhone 5 (iOS 7) Tengo una aplicación que usa RegionMonitoring y updateLocation . Si se ingresa una región, didEnterRegion se llama como se esperaba. Entonces llamo a startUpdatingLocation . Pero el método didUpdateToLocation solo se llama 10-20 veces, mientras que debería actualizar la ubicación hasta que se dispara el temporizador. El código […]