Articles of delegates

applicationWillResignActive y setBrightness no funciona?

Utilizo [[UIScreen mainScreen] setBrightness:] (en sdk 5.0) para cambiar la luz de background del sistema en mi aplicación. Los siguientes pasos funcionan con mi aplicación: Active la aplicación, obtenga el brillo del sistema como pnetworkingeterminado y luego guarde como sysBright. Cambie el brillo con mi aplicación, cambie el brillo y luego guarde como appBright. La […]

Acerca de "La statement solo es válida en el scope del file"

Tengo un file de extensión de class + swift. Después de agregar un delegado que declaré en otro file a la class, Xcode muestra "La statement solo es válida en el scope del file" en la línea de extensión. No sé cuál es el problema. ¿Alguien puede ayudarme a arreglarlo? class ListViewController: UIViewController, AddItemViewControllerDelegate {…} […]

Establecer delegado para UIImagePicker devuelve error

Tener un problema en algún código rápido que había escrito para una aplicación de traducción de OCR. El fragment de código se encuentra a continuación: @IBAction func btnOCR(sender: AnyObject) { var languageAlert = UIAlertController(title: "For Your Information…", message: "The OCR feature currently only supports English & French.", prefernetworkingStyle: .Alert) languageAlert.addAction(UIAlertAction(title: "Okay", style: .Default, handler: { […]

Varios UIAlertViews para un delegado

Actualmente tengo una class apareciendo UIAlertView s aquí y allá. Actualmente, la misma class es el delegado de estos (es muy lógico que así sea). Desafortunadamente, estos UIAlertView s llamarán a los mismos methods delegates de la class. Ahora, la pregunta es: ¿cómo sabes de qué vista de alerta se invoca un método de delegado? […]

Ningún object en los methods de delegado de iOS8: keyboards personalizados

Estoy construyendo un keyboard personalizado y estoy implementando los siguientes methods de delegado en mi InputViewController . Pero siempre obtengo _textInput = nil_ – (void)textWillChange:(id<UITextInput>)textInput – (void)textDidChange:(id<UITextInput>)textInput – (void) selectionWillChange:(id<UITextInput>)textInput – (void) selectionDidChange:(id<UITextInput>)textInput ¿Alguien sabe cómo solucionarlo? ¿Es nil por alguna razón? ¿Necesito implementar algo por mi count?

¿No se puede asignar un valor de tipo ViewController a un valor de tipo UITextFieldDelegate?

Aquí está el error cuando escribí la línea self.MessageTextField.delegate = self : /ChatApp/ViewController.swift:27:42: No se puede asignar un valor del tipo 'ViewController' a un valor del tipo 'UITextFieldDelegate?' Aquí está mi código Swift (ViewerController.swift): // // ViewController.swift // ChatApp // // Created by David Chen on 15/4/12. // Copyright (c) 2015年 cwsoft. All rights reserved. […]

¿Qué es un "delegado" en el desarrollo del iPhone de Objective C?

¿Qué es un "delegado" en el desarrollo del iPhone de Objective C?

iOS: usando 'drawRect' de UIView: 'frente a' delagate 'drawLayer de su capa: inContext:'

Tengo una class que es una subclass de UIView . Soy capaz de dibujar cosas dentro de la vista, ya sea implementando el método drawRect , o implementando drawLayer:inContext: que es un método delegado de CALayer . Tengo dos preguntas: ¿Cómo decidir qué enfoque usar? ¿Hay un caso de uso para cada uno? Si implemento […]

Cómo cambiar el text del button uitableview delete

Hola, estoy tratando de cambiar el text que se muestra en el button Eliminar cuando un usuario desliza una celda uitableview dentro de mi tableview. He visto un ejemplo en otro hilo de pregunta que dice usar este delegado tableview – (NSString *)tableView:(UITableView *)tableView titleForDeleteConfirmationButtonForRowAtIndexPath:(NSIndexPath *)indexPath Mi pregunta es, ¿cómo uso este método? No estoy […]

¿Cómo configuro un delegado simple para comunicarse entre dos controlleres de vista?

Tengo dos UITableViewControllers y necesito pasar el valor del controller de vista secundario al primario mediante un delegado. Sé lo que son los delegates y solo quería ver un ejemplo simple de seguir. Gracias