que labró un UIBarButtonItem
usando API Apariencia como la siguienteApariencia API - UIBarButtonItem - MPMoviePlayerViewController y Youtube Webview
[[UIBarButtonItem appearance] setBackgroundImage:barButtonBgImage forState:UIControlStateNormal barMetrics:UIBarMetricsDefault];
Esto funciona muy bien en toda la aplicación. El problema es que esto también cambia los botones en vistas de video de videos de YouTube que se cargan si hace clic en un video de YouTube en un uiwebview
.
código de la adición de la siguiente manera:
[[UIBarButtonItem appearanceWhenContainedIn:[MPMoviePlayerViewController class], nil] setBackgroundImage:barButtonBgImage forState:UIControlStateNormal barMetrics:UIBarMetricsDefault];
no cambia nada (porque parece que la cosa YouTube no es sólo un MPMoviePlayerViewController
Si he entendido bien, yo. Tampoco puedo cambiar los botones de la vista de YouTube (y tampoco quiero esto).
Cualquier idea de cómo ¿Podría dejar de configurar imágenes de botón de barra personalizada en esta vista de video de YouTube?
Aquí es el proyecto de ejemplo, si usted quiere tomar una mirada más cercana: https://dl.dropbox.com/u/80699/BarItemsSample.zip
por lo que parece esto está trabajando en ios6 sdk pero no en 5. – choise
editado la respuesta, debería estar trabajando en iOS 5 ahora. – xuzhe
en el futuro, sería bueno si redujo sus imágenes, antes de publicarlas. Poner imágenes de retina de tamaño completo en su tipo de respuesta aglutina a todo lo demás en la página. gracias por adelantado. – Nate