Articles of ios7

¿Cómo retrasar la ejecución de un bloque que fue puesto en queue por dispatch_after?

Digamos que quiero ejecutar un bloque de código más tarde, así que llamo a dispatch_after así: double delayInSeconds = 2.0; dispatch_time_t popTime = dispatch_time(DISPATCH_TIME_NOW, delayInSeconds * NSEC_PER_SEC); dispatch_after(popTime, dispatch_get_main_queue(), ^(void){ /* code */ }); Pero, ¿qué pasa si quiero "detener" mi progtwig antes de que comenzara la ejecución? Digamos que quiero pausar el progtwig 1 […]

RTCVideoCapturer capturerWithDeviceName: (NSString *) se vuelve muy lento luego de llamadas subsiguientes

Estoy construyendo una aplicación voip basada en webrtc . Llamo al siguiente código antes de cada llamada que hago: NSMutableArray *m = [[NSMutableArray alloc] init]; NSMutableArray *o = [[NSMutableArray alloc] init]; //[m addObject:[[RTCPair alloc] initWithKey:@"maxFrameRate" value:@"30"]]; //[m addObject:[[RTCPair alloc] initWithKey:@"maxFrameRate" value:@"24"]]; //[m addObject:[[RTCPair alloc] initWithKey:@"maxHeight" value:@"180"]]; NSString* cameraID = nil; for (AVCaptureDevice *captureDevice in [AVCaptureDevice […]

nskeyedarchiver no funciona en ios8 pero funciona en ios7 y simulador

Así que estoy usando NSKeyedArchiver para una list de deseos y funciona perfectamente en iOS 7 y en el simulador, pero no en dispositivos con iOS 8. Aquí el código que estoy usando: wishlist.m – (void)viewDidLoad { NSString *voirexpo = @"viensdeexpo"; [[NSUserDefaults standardUserDefaults] setObject:voirexpo forKey:@"voirexpo"]; [[NSUserDefaults standardUserDefaults] synchronize]; [super viewDidLoad]; self.navigationController.navigationBar.barStyle = UIStatusBarStyleLightContent; refait=0; refait2=0; […]

UITableView ascendente ascendente con diferente altura de elemento desplazarse hacia el final

Tengo una UITableView con diferente altura de elemento. Al principio, el usuario debería ver los últimos elementos (que están al final de la list) y debería poder desplazarse manualmente hasta la parte superior. Para llegar al final de la list utilizo [tableView scrollToRowAtIndexPath:lastIndexPath atScrollPositionBottom animated:NO] en el hilo principal después de que llamé [tableView reloadData] […]

prefernetworkingStatusBarStyle para controlleres nativos

Desde que Apple presentó UIViewControllerBasedStatusBarAppearance y prefernetworkingStatusBarStyle en iOS 7, estoy tratando de comprender cuál es la mejor práctica para cambiar el color de la barra de estado para el controller de vista incorporado, como: UIImagePickerController MFMailComposeViewController UISearchDisplayController por ejemplo, al usar UISearchDisplayController , quiero cambiar la barra de estado de claro a oscuro cuando […]

SMS Message Composer muestra un agujero en lugar de contactos

Solía ​​funcionar así: Pero luego, un desarrollador que trabajaba con nuestra compañía hizo un montón de cambios para hacer que la barra de estado y la barra de estado tengan el mismo color en iOS 7, cambiando el estilo de la barra de estado. Ahora, criar el SMS Message Composer se ve así: Cuando la […]

Pegar text con formatting, no imágenes o HTML

Estoy tratando de emular el comportamiento del cartón de las aplicaciones iOS Pages y Keynote. En resumen, permitir que el formatting de text básico de NSAttributedString (es decir, BIU) se pegue en una UITextView, pero no imágenes, HTML, etc. RESUMEN DEL COMPORTAMIENTO Si copy text formateado de la aplicación de Notes, Evernote o text e […]

En iOS 7, usar UIModalPresentationCurrentContext para una presentación modal animada no anima

En iOS 8, al presentar un modal (digamos con un background transparente), debemos establecer el segue (o el modal) para usar el estilo de presentación de UIModalPresentationOverCurrentContext . Esto funciona como se esperaba. Para lograr lo mismo para iOS 7, en su lugar, debe configurar el controller de vista presentadora para que tenga un estilo […]

Presentar un controller de vista desencadena UIApplicationDidChangeStatusBarOrientationNotification

Tengo una aplicación universal que admite iPad y iPhone, y en el iPhone es compatible con UIInterfaceOrientationPortraitUpsideDown . Cuando ejecuto la aplicación en un iPhone, luego gire el dispositivo a UIInterfaceOrientationPortraitUpsideDown , luego presente de manera modal un controller de vista como este: UIViewController* vc = [[UIViewController alloc] initWithNibName:nil bundle:nil]; UINavigationController* navigationController = [[UINavigationController alloc] […]

CVOpenGLESTextureCacheCreateTextureFromImage error

Estoy trabajando en la actualización de la segunda versión de la aplicación. Todo funcionaba bien, pero de repente empecé a recibir este error. Estoy usando la biblioteca GPUImage para filtrar. Estoy probando mi aplicación en iPhone 6 / iOS 8.3. También revisé mi código anterior pero comencé a recibir el mismo error. Cualquiera me ayude […]