Articles of ios

iOS AutoLayout: obtenga el ancho del tamaño del marco

Estoy desarrollando con el diseño automático de iOS 6 Me gustaría registrar un mensaje que muestre el ancho del marco de la vista. Puedo ver textView en la pantalla. Pero obtengo el ancho y la altura como cero, ¿me falta algo? NSLog(@”textView = %p”, self.textView); NSLog(@”height = %f”, self.textView.frame.size.height); NSLog(@”width = %f”, self.textView.frame.size.width); textView = […]

Obtener todas las cookies de WKWebView

mientras que obtener cookies de UIWebView parece sencillo al usar NSHTTPCookieStorage.sharedHTTPCookieStorage() , parece que WKWebView almacena las cookies en otro lugar. Investigué un poco, y pude obtener algunas cookies del objeto NSHTTPURLResponse . esto, sin embargo, no contiene todas las cookies utilizadas por WKWebView : func webView(webView: WKWebView, decidePolicyForNavigationResponse navigationResponse: WKNavigationResponse, decisionHandler: (WKNavigationResponsePolicy) -> Void) […]

Hacer que GCM funcione para dispositivos iOS en segundo plano

Estoy tratando de usar GCM para clientes IOS y Android. Parece que funciona bien con IOS cuando la aplicación está en primer plano, sin embargo, cuando la aplicación está en segundo plano, el centro de notificaciones no recibe el mensaje y didReceiveRemoteNotification with completionHandler no recibe una llamada. Identifiqué un problema como un mensaje con […]

Xcode iOS 8 Tipos de teclado no compatibles

Tengo un UITextField Ctrl-arrastrado como @Outlet en mi clase .swift . Ahora en viewDidLoad estoy usando este código self.myTextField.keyboardType = UIKeyboardType.DecimalPad Cuando UITextField mi aplicación en el simulador y UITextField clic en UITextField obtuve este registro Can’t find keyplane that supports type 8 for keyboard iPhone-Portrait-DecimalPad; using 2617181025_Portrait_iPhone-Simple-Pad_Default No tengo un locking o algo así, […]

¿Cómo cambiar el tamaño del simulador de iPhone / iPad?

El iPad-simulador es realmente pequeño (como un tercio del tamaño de la pantalla real del iPad ) en mi pantalla Full HD de 23 “(y también en la 15″ MacBook Pro ). ¿Hay alguna forma de redimensionarlo? Sé que debe mantener el tamaño y la relación de dpi para evitar los subpíxeles, pero apenas puedo […]

iPad Safari: hacer desaparecer el teclado

En el navegador iPad Safari, cuando cambio el foco de un cuadro de texto a un menú desplegable, el teclado aún permanece … ¿Hay alguna forma (tal vez con Javascript) de ocultar el teclado cuando el usuario se borra del cuadro de texto? Indirectamente hablando, estoy buscando un equivalente de (pero en Mobile Safari) [tempTextField […]

Guarde objetos personalizados en NSUserDefaults

Tengo un ViewController noticias y un TeamViewController . TeamViewController contiene un tableView de teamObjects que cuando se selecciona se agrega a la matriz. Quiero agregar esta matriz a NSUserDefaults para que pueda acceder a ellos desde el NewsController que contiene una solicitud de URL donde se necesita teamObjects. Sin embargo sigo recibiendo: ‘Intento de insertar […]

Ejecutar acción cuando se presiona el botón de la barra trasera de UINavigationController

Necesito ejecutar una acción (vaciar una matriz), cuando se presiona el botón Atrás de un UINavigationController , mientras que el botón sigue UINavigationController que UINavigationController el ViewController anterior en la stack. ¿Cómo podría lograr esto usando Swift?

Diferencia entre viewDidLoad y viewDidAppear

¿Cuál es la diferencia entre viewDidLoad y viewDidAppear ? ¿Qué tipo de inicialización o código personalizado entra en esas funciones? por ejemplo, presentModalViewController solo funciona cuando está presente en viewDidAppear y no en viewDidLoad .

convertir UIImage a NSData

Estoy usando este código en mi aplicación que me ayudará a enviar una imagen. Sin embargo, tengo una vista de imagen con una imagen. No tengo ningún archivo en el paquete pero tengo la imagen en mi lado. ¿Cómo puedo cambiar el código a continuación? ¿Alguien puede decirme cómo puedo convertir myimage a NSData ? […]