Preguntas etiquetadas con cocoa-touch

Cocoa Touch Frameworks que maneja aplicaciones iOS comparten muchos patrones probados que se encuentran en Mac, pero se construyeron con un enfoque especial en interfaces táctiles y optimización.






14
Obteniendo la página actual
En mi vista de desplazamiento, quiero obtener la página actual que se muestra (tal vez la página no es el término correcto). No puedo encontrar ninguna variable que contenga esto. Pero creo que debe mantenerse en algún lugar, ya que el indicador puede mostrar qué vista secundaria de la vista …

7
Compruebe si una subvista está en una vista
Estoy creando una aplicación donde agrego una subvista a una vista usando addSubview:en un IBAction. De la misma manera, cuando el botón con eso IBActionse toca nuevamente, se debe llamar removeFromSuperviewa esa subvista agregada en eso IBAction: CÓDIGO PSEUDO -(IBAction)showPopup:(id)sender { System_monitorAppDelegate *delegate = (System_monitorAppDelegate *)[[UIApplication sharedApplication] delegate]; UIView *rootView …

5
Fugas de vistas al cambiar rootViewController dentro de transitionWithView
Mientras investigaba una fuga de memoria, descubrí un problema relacionado con la técnica de llamar setRootViewController:dentro de un bloque de animación de transición: [UIView transitionWithView:self.window duration:0.5 options:UIViewAnimationOptionTransitionFlipFromLeft animations:^{ self.window.rootViewController = newController; } completion:nil]; Si el controlador de vista anterior (el que se está reemplazando) presenta actualmente otro controlador de vista, …

14
¿Cómo interceptar eventos táctiles en objetos MKMapView o UIWebView?
No estoy seguro de qué estoy haciendo mal, pero trato de captar los toques de un MKMapViewobjeto. Lo subclasé creando la siguiente clase: #import <UIKit/UIKit.h> #import <MapKit/MapKit.h> @interface MapViewWithTouches : MKMapView { } - (void) touchesBegan:(NSSet *)touches withEvent:(UIEvent *) event; @end Y la implementación: #import "MapViewWithTouches.h" @implementation MapViewWithTouches - (void) …

4
Comparando dos CGRects
Necesitaba comprobar si el marco de mi vista es igual a un CGRect determinado. Intenté hacer eso así: CGRect rect = CGRectMake(20, 20, 20, 20); if (self.view.frame == rect) { // do some stuff } Sin embargo, recibí un error que decía Invalid operands to binary expression('CGRect' (aka 'struct CGRect') …

4
¿Qué hace get-task-allow en Xcode?
Entonces, cuando configuro mis derechos en mi proyecto de aplicación de iPhone, creo un nuevo Entitlements.plist y establezco el valor de get-task-allow en falso. ¿Pero por qué? ¿Qué representa esta clave? EDITAR Tenga en cuenta que esto está relacionado con esta pregunta : descubrí que cambiar el valor de esta …





Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.