Pregunta

No entiendo cómo definir el (CGRect)rect Para controlar la posición de Popover y la posición de la flecha.

Por ejemplo, tengo una vista de 1004 x 768, ¿cómo puedo poner el popover en la parte inferior derecha de la pantalla y apuntar la flecha a 700 (x) 1000 (y)?

¿Fue útil?

Solución

Cgrectmake (700,1000,10,10) y UipopoverarrowDirectionLeft Lo siento, estoy en mi iPad, así que no puedo escribir el código exacto, sino que los pase como los argumentos para su método PresentPoPoPoverFromRect. Lo único es que creo que estás demasiado lejos con el derecho de poner un Popover allí a menos que no entiendo tu pregunta.

Otros consejos

NickThedude tiene razón sobre el presente PRESPOVERFROMRECT, pero hay un momento esencial con la función PresentPOPOVERFROMECT: si no establece el contenido de Popover para la propiedad de ViewInpoPover, utiliza valores de DFULT - 320*1100 puntos. Y si el RECT de Popover no encaja en las coordenadas de la pantalla (con sus coordenadas obtenidas del presente RECT presente), el sistema coloca a su Popover en rectángulo, lo que consideró más óptimo.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top