Articles of ios

La altura de la vista de encabezado de la tabla es incorrecta cuando se usa el diseño automático, IB y tamaños de fuente

Estoy intentando crear una vista de encabezado para mi uiTableView (no un encabezado de sección, ya los tengo). He configurado un XIB en el constructor de interfaz. Todas las conexiones están conectadas y funciona maravillosamente … ¡excepto que la mesa no le da suficiente espacio! Mi problema es que la parte superior de la tabla […]

Actualizar UIPageViewController: reordenar páginas y agregar nuevas páginas

Tengo un UIPageViewController que proporciono datos de página para usar una implementación de UIPageControllerDelegate y UIPageControllerDataSource . Todo está funcionando bien, pero quiero poder agregar elementos a los datos de la página y reordenar los datos de la página. Si un usuario ya ha llegado a la última de las páginas y luego agrego un […]

cómo abrir una URL en Swift3

openURL ha quedado obsoleto en Swift3. ¿Alguien puede proporcionar algunos ejemplos de cómo el reemplazo de openURL:options:completionHandler: funciona cuando se intenta abrir una url?

¿Es posible distinguir entre bloquear el dispositivo y enviar una aplicación al fondo?

Tengo una aplicación que necesita hacer algo cuando se envía a fondo con el botón Inicio y otra cosa cuando el dispositivo está bloqueado con el botón de hardware superior. La forma estándar de resolver estos requisitos son las notificaciones y los métodos delegates enviados por UIApplication . En iOS 4 se ven así: // […]

¿Cómo se abre la aplicación de mapas mediante progtwigción en coordenadas rápidas?

Tengo latitud y longitud que quiero abrir en mi aplicación de mapa. Probé este código desde AQUÍ . func goToMap(){ var lat1 : NSString = self.venueLat var lng1 : NSString = self.venueLng var latitude:CLLocationDegrees = lat1.doubleValue var longitude:CLLocationDegrees = lng1.doubleValue var coordinate = CLLocationCoordinate2DMake(latitude, longitude) var placemark : MKPlacemark = MKPlacemark(coordinate: coordinate, addressDictionary:nil) var mapItem:MKMapItem […]

Subir imagen al servidor PHP desde iOS

Sé que esta pregunta también se hizo antes, pero mi problema es un poco diferente. Quiero subir una imagen al servidor PHP y quiero enviar más parámetros junto con una imagen de un iOS. Busqué en Google y encontré dos soluciones: O enviaremos una imagen como cadena codificada en Base64 en JSON . Enlace referido. […]

¿Cuáles son los beneficios de usar Storyboards en lugar de archivos xib en la progtwigción de iOS?

¿Cuáles son las principales diferencias entre usar Storyboards y archivos xib? Específicamente, ¿cuáles son las ventajas o desventajas de usar un Storyboard? Desafortunadamente, a pesar de investigar un poco, todo lo que he podido encontrar en Storyboards son simples tutoriales que te muestran cómo configurar un Storyboard, en lugar de información concreta que explica qué […]

ScrollView no se desplaza al arrastrar botones

Tengo una vista de desplazamiento que solía desplazarse cuando no tenía botones por todas partes. Ahora sí, y al arrastrar el mouse (en el simulador) no pasa nada (creo que porque los botones están siendo empujados). ¿Cómo puedo hacer esto bien?

¿Cómo escribir expresiones regulares en Objective C (NSRegularExpression)?

Tengo este regex funcionando cuando lo pruebo en PHP pero no funciona en Objective C: (?:www\.)?((?!-)[a-zA-Z0-9-]{2,63}(?<!-))\.?((?:[a-zA-Z0-9]{2,})?(?:\.[a-zA-Z0-9]{2,})?) Traté de escapar de los personajes de escape, pero eso tampoco ayuda. ¿Debería escapar de cualquier otro personaje? Este es mi código en Objective C: NSMutableString *searchedString = [NSMutableString stringWithString:@”domain-name.tld.tld2″]; NSError* error = nil; NSRegularExpression* regex = [NSRegularExpression regularExpressionWithPattern:@”(?:www\\.)?((?!-)[a-zA-Z0-9-]{2,63}(?<!-))\\.?((?:[a-zA-Z0-9]{2,})?(?:\\.[a-zA-Z0-9]{2,})?)" […]

Colecciones inmutables / mutables en Swift

Me refería a la guía de progtwigción Swift de Apple para comprender la creación de objetos mutables / inmutables (matriz, diccionario, conjuntos, datos) en lenguaje Swift. Pero no puedo entender cómo crear colecciones inmutables en Swift. Me gustaría ver los equivalentes en Swift para lo siguiente en Objective-C Matriz inmutable NSArray *imArray = [[NSArray alloc]initWithObjects:@”First”,@”Second”,@”Third”,nil]; […]