En el guión gráfico, puedo configurar una transición de un botón a UIViewController
y hacer que aparezca de forma modal. Esto funciona bien Sin embargo, cuando cambio la clase en el guión gráfico de UIViewController
a MFMailComposeViewController
, no funciona en absoluto. Todo lo que aparece es una barra de navegación en la parte superior con el resto de la pantalla llena de negro. ¿Estoy tomando el enfoque equivocado?El uso de MFMailComposeViewController en el guión gráfico no funciona
Respuesta
Tuve un problema similar con ABPeoplePickerNavigationController
y no pude entender cuál era el problema. Usted puede
caer de nuevo a un
IBAction
y crear elMFMailComposeViewController
ejemplo, su auto y lo mostramos.Si desea seguir usando guiones gráficos, que creo que es deseable entonces es posible crear una clase contenedora que crea una instancia internamente los
MFMailComposeViewController
y entonces funciona como un objeto proxy y por lo tanto se propagaviewDid***
yviewWill***
-Métodos a la clase envuelta y también devolviendo la vista envolvente del VC en una propiedad de solo lecturaview
... Ya entendió la idea.
Además de la respuesta por Besi:
- Subclase
MFMailComposeViewController
y anularinitWithCoder:
método.
Ejemplo:
-(id)initWithCoder:(NSCoder *)aDecoder
{
return [super init];
}
después trabajará con guiones gráficos, pero creo que no se aplicarán las tomas de corriente/tags/otras definiciones de la escena del guión gráfico (hay que configurar el compositor electrónico dentro de su prepareForSegue:sender:
método).
Me gusta mucho la simplicidad de su solución. –
- 1. UISearchBar en el guión gráfico Xcode
- 2. Guión gráfico: crear múltiples vistas en el guión gráfico para el mismo ViewController
- 3. Método initWithNibName en el guión gráfico
- 4. uitableviewcells personalizadas en el guión gráfico
- 5. ¿Cómo cambio "initwithNibName" en el guión gráfico?
- 6. Cambiar el tamaño de UIViewController en el guión gráfico
- 7. utilizando el UIPageViewController en un guión gráfico
- 8. iOS guión gráfico - Desactivar la barra de estado en el guión gráfico vez
- 9. El guión gráfico localizado se ignora (?)
- 10. IOS 6 rotación de pantalla sin utilizar el guión gráfico
- 11. No se puede conectar el guión gráfico Desenrollar Segue
- 12. Ocultar la barra de navegación en el guión gráfico
- 13. IBOutlets a otros controladores de vista en el guión gráfico
- 14. guión de texto no funciona en IE7
- 15. reutilizar vista del guión gráfico
- 16. ¿Quitar el guión gráfico pero mantener el valor animado?
- 17. UITableView en el guión gráfico no está actualizando el tamaño del contenido en la rotación
- 18. MFMailComposeViewController no vincula para el simulador
- 19. Mostrar MFMailComposeViewController en el paisaje
- 20. Llamada programática al guión gráfico en el delegado
- 21. Terminal comando cd no funciona desde el guión Scala
- 22. ¿El guión gráfico elimina la necesidad de .nib
- 23. ¿Cómo verificar el estado de un guión gráfico?
- 24. ¿Cómo crear un diseño de UIViewController en el guión gráfico y luego usarlo en el código?
- 25. Gráfico de columnas con el eje de fecha no funciona
- 26. Guión gráfico de Xcode: ¿Por qué el guión gráfico del iPad muestra vistas del tamaño de un iPhone?
- 27. imagen diferente cuando el botón del guión gráfico golpeó
- 28. Cómo configurar la animación de empuje del control de navegación a "No" durante el uso del guión gráfico
- 29. Agregar guión gráfico al proyecto existente
- 30. usando el controlador de vista común de biblioteca estática iOS en el guión gráfico?
Acabo de implementarlo en el código al final. Parecía más fácil. Cheers –