19 votos

UIPopOverController para el iPhone (actualmente sólo disponible para iPad)

Antes de implementar algo similar para el iPhone, me pregunto si alguien ha implementado algo similar de la UIPopOverController para el iPhone. Este es de momento solo está disponible para iPad.

35voto

Werner Altewischer Puntos 3439

Ver mi aplicación aquí: https://github.com/werner77/WEPopover

Tiene la misma interfaz que el UIPopoverController pero es generalizada para el iPhone y con el apoyo de fondo personalizado vistas.

5voto

Ken Joyner Puntos 559

Me han proporcionado otra alternativa SGPopoverController en http://github.com/KJoyner/SeaGlass. Como el WEPopover, este tiene una interfaz similar a UIPovoerController pero funciona en el iPhone. Esta versión maneja más casos de esquina, funciona tanto de forma modal y no modal, apoya la pasarela puntos de vista, y más.

3voto

Duny Puntos 103

Crear UIPopover+iPhone.h

#import <Foundation/Foundation.h>

@interface UIPopoverController (overrides)
+ (BOOL)_popoversDisabled;
@end

2voto

Mike A Puntos 1197

Hay una razón por la UIPopoverController no es un estándar elemento de interfaz de usuario en el iPhone, es que el espacio de la pantalla es bastante restringido. Tener una ventana emergente, que es fácilmente legible, implica que una cantidad justa de la pantalla del iPhone será tomado por la ventana emergente. Tal vez debería reconsiderar su decisión de IU.

Tal vez un coverVertical modal vista?

1voto

Cullen SUN Puntos 895

Encontró otro git. Parece más actualizada y mantenida activamente. utiliza QuantzCore para dibujar la ventana emergente, que se ve tan elegante como iOS SDK nativo. Sólo para su referencia: https://github.com/50pixels/FPPopover

Iteramos.com

Iteramos es una comunidad de desarrolladores que busca expandir el conocimiento de la programación mas allá del inglés.
Tenemos una gran cantidad de contenido, y también puedes hacer tus propias preguntas o resolver las de los demás.

Powered by:

X