Articles of ios

Descartar el teclado en UIScrollView

De acuerdo, tengo un par de UITextFields y UITextViews dentro de UIScrollView , y me gustaría configurar el teclado para que desaparezca cada scrollview se toca o se desplaza la vista de desplazamiento (excepto cuando se toca dentro del campo de texto / vista, por supuesto). Mi bash actual de hacer esto es reemplazar el […]

setNeedsLayout y setNeedsDisplay

¿Cuál es la diferencia real entre los métodos de setNeedsLayout y setNeedsDisplay ? Como es habitual, la documentación es confusa sobre esto.

Simplemente enmascare una UIView con un rectángulo

Quiero saber cómo enmascarar simplemente el área visible de una UIView de cualquier tipo. Todas las respuestas / tutoriales que he leído hasta ahora describen el enmascaramiento con una imagen, degradado o creación de esquinas redondeadas, que es mucho más avanzado de lo que estoy buscando. Ejemplo: Tengo una UIView con los límites (0, 0, […]

agregar UIImage en CALayer

Debo agregar un UIImageView como subvista de MapView. Para hacer esto, creé una capa encima de MapView. En esta capa quiero poner mi imagen, pero obtengo un rectángulo blanco y nada más. Mi imagen no es visible Este es el código: – (void)viewDidLoad { //…… CALayer *layer = [CALayer layer]; layer.backgroundColor = [[UIColor whiteColor] CGColor]; […]

No se puede establecer el marco correctamente antes de viewDidAppear

Me preguntaba si alguien sabe por qué cuando configuras el marco de una subvista en viewDidLoad y viewWillAppear los cambios no surten efecto en la pantalla, pero si lo configuras en viewDidAppear , ¿lo hacen? En mi caso, estoy cargando un xib personalizado con dos vistas de tabla y luego bash desplazarlos hacia abajo en […]

Swift performSelector: withObject: afterDelay:

Tengo una aplicación en Objective C que estoy haciendo la transición a Swift. En Objective C, tengo este método: [self.view performSelector:@selector(someSelector) withObject:self afterDelay:0.1f]; Estoy trabajando con Swift y no puedo encontrar la manera de hacerlo. He intentado: self.view.performSelector(Selector(“someSelector”), withObject: self, afterDelay: 0.1) Aquí está el error que recibo: ‘performSelector’ is unavailable: ‘performSelector’ methods are unavailable […]

Cargando el error de archivo: “Falta la identidad de firma de distribución de iOS para …”

Estoy tratando de cargar mi archivo de la aplicación iOS a iTunes Connect usando Xcode, pero cuando hago clic en “Subir a la tienda de aplicaciones” aparece el siguiente error: Xcode intentó localizar o generar activos de firma coincidentes y no pudo hacerlo debido a los siguientes problemas. Falta la identidad de firma de distribución […]

Cómo escribir metadatos exif en una imagen (no el rollo de la cámara, solo un UIImage o JPEG)

Soy consciente de cómo guardar metadatos usando ALAssets. Pero, quiero guardar una imagen, o subirla a alguna parte, con exif intacto. Tengo datos exif como NSDictionary. ¿Pero cómo puedo inyectarlo correctamente en un UIImage (o probablemente una representación NSData JPEG)?

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 […]