Articles of uinavigationbar

¿Cómo agregar un botón a UINavigationBar?

¿Cómo agregar un botón a UINavigationBar programmatically?

Sombra oscura en la barra de navegación durante la transición de transición después de actualizar a Xcode 5.1 y iOS 7.1

Cuando estoy navegando hacia adelante y hacia atrás entre los controladores padre e hijo en un controlador de navegación maestro – detalle, veo una sombra oscura en el lado derecho de la barra de navegación en la parte superior. Comenzó después de que actualicé a Xcode 5.1. Se siente duro y molesto. ¿Cómo puedo deshacerme […]

iOS 11 personaliza la barra de búsqueda en la barra de navegación

Quiero cambiar el color del texto y el icono en la barra de búsqueda de iOS 11 cuando está incrustado en la barra de navegación. Así que el texto del marcador de posición, el texto de búsqueda y el ícono de búsqueda. if #available(iOS 11.0, *) { navigationController?.navigationBar.prefersLargeTitles = false let searchController = UISearchController(searchResultsController: nil) […]

Cambiar el color de la barra de navegación en Swift

Estoy utilizando una vista de selector para permitir al usuario elegir el tema de color para toda la aplicación. Estoy planeando cambiar el color de la barra de navegación, el fondo y posiblemente la barra de tabs (si es posible). He estado investigando cómo hacer esto pero no puedo encontrar ningún ejemplo de Swift. ¿Podría […]

Agregue un UIView sobre todo, incluso la barra de navegación

Quiero mostrar, sobre cualquier otra vista, incluso la barra de navegación, una especie de vista “emergente” que se ve así: Fondo negro de pantalla completa con 0.5 alfa para ver el otro UIViewController debajo. una ventana de UIView en el medio con algo de información, (un calendario si quieres saber todo). Para hacer eso, he […]

UIBarButtonItem con vista personalizada no alineada correctamente en iOS 7 cuando se usa como elementos de barra de navegación izquierda o derecha

El siguiente código funciona a través de iOS 6: UIButton *myButton = nil; myButton = [UIButton buttonWithType:UIButtonTypeCustom]; myButton.bounds = CGRectMake(0,0,44,30); // setup myButton’s images, etc. UIBarButtonItem *item = nil; item = [[UIBarButtonItem alloc] initWithCustomView:customButton]; Así es como se supone que el botón está alineado: Sin embargo, en iOS 7, el botón parece estar desplazado desde […]

Título de varias líneas de UINavigationBar

¿Existe una manera directa de anular la visualización del título de la barra de navegación actual en una barra de navegación dentro de un controlador de navegación? Intenté crear una nueva UIView y reemplazar la propiedad titleView de topView con mi propia UIVIew sin éxito. Básicamente, quiero un título de varias líneas para el título […]

Esconder UITabBar cuando se empuja una UIView

Tengo un UITabBarController donde el controlador de vista predeterminado es un UINavigationController . Quiero ser capaz de ocultar la UITabBar del UITabBarController cuando presiono una determinada vista en el UINavigationController . He intentado agregar: delegate.tabBarController.hidesBottomBarWhenPushed = YES; en mi UINavigationController antes de presionar la vista, pero eso no parece ser el truco. ¿Algún consejo sobre […]

Efecto de desenfoque en tiempo real para la barra de navegación

Cómo lograr el efecto borroso en tiempo real para la barra de navegación al igual que la aplicación Trailers en iPhone. es decir, a medida que se desplaza, los contenidos deben difuminarse detrás de la barra de navegación. Por favor ayúdame con un código. ¡Gracias! Quiero lograr un efecto como este:

¿Cómo se subclasifica UINavigationBar para un UINavigationController mediante progtwigción?

Estoy usando una función drawRect personalizada para dibujar en UINavigationBar en mi aplicación en iOS4, no usa imágenes, solo CoreGraphics. Como no puede implementar drawRect en la categoría UINavigationBar en iOS5, Apple sugiere subclase UINavigationBar . ¿Cómo es posible reemplazar el UINavigationBar con mi subclase en UINavigationController (por lo que será compatible con iOS4 e […]