Articles of uiview subview

Descubrir la position de la subvista en relación con la vista

Tengo una vista que contiene varias subvistas. Cada uno de ellos contiene subvistas, y así sucesivamente. Unas pocas capas hacia abajo es una subvista que tengo como object. Quiero descubrir que es la position del marco dentro de una vista unas cuantas capas más arriba. ¿Cómo puedo encontrar esto?

velocidad de UIView agregar / eliminar subvista versus ocultar / mostrar

Digamos que tengo una UIView pantalla UIView que se superpone a la pantalla principal cuando se toca un button, y luego desaparece cuando se toca esta vista superpuesta. Esta UIView puede agregarse y eliminarse de la vista actual usando addSubview: y removeFromSuperview , o podría agregarse cuando la vista actual se inicializa y luego se […]

Cómo cambiar el tamaño de la subvista en UIView que se cargó con el file nib

He intentado crear una UIView personalizada, que contiene otra UIView como subvista. Pero cuando lo cargué con "loadNibNamed", no puedo cambiar el tamaño de marco de la subvista dentro de la vista personalizada. Las imágenes a continuación son cómo agregué la vista al viewcontroller. Todavía puedo cambiar alguna propiedad de subvista, pero no para el […]

Determinar si un punto en una vista está dentro de los límites de una subvención.

Supongamos que tengo una UIView parentView y una subview childView que se gira en un ángulo desconocido con relación a parentView. ¿Cuál es la manera más eficiente de determinar si un punto dentro de parentView (conozco las coorderadas en el sistema de coorderadas de parentView) está dentro de un rectángulo en el sistema de coorderadas […]

Compruebe si una subvista está en una vista usando Swift

¿Cómo pruebo si una subvista ya se ha agregado a una vista principal? Si no se ha agregado, quiero agregarlo. De lo contrario, quiero eliminarlo.

IOS, UIView, Detecta cambio de estado oculto en subvista

¿Hay alguna forma de detectar un cambio de estado oculto (u otro cambio) en una vista secundaria en una UIView (no UIViewController). Me gustaría detectar este asincruste de alguna manera. Hay razones para mi locura.

Rendimiento de UIView: removeFromSuperview VS hide

Esta pregunta es realmente básica. ¿Cuál es la diferencia de performance entre eliminar una UIView de la jerarquía de vista y ocultar una UIView ? He leído que las vistas que no son necesarias deben eliminarse de la jerarquía de vistas. Actualmente tengo la situación de que a veces un UIButton debe estar visible. ¿Cuándo […]

¿Cuál es la forma correcta de eliminar una subvista de una jerarquía de vista y destruirla?

Tengo una UIView padre con varias subvenciones. Periódicamente necesito eliminar una subvista y eliminarla del sistema por completo. ¿Cuál es la manera correcta de hacer esto? He intentado esto: UIView *v = [self.containerView viewWithTag:[n integerValue]]; [v removeFromSuperview]; y obtuve un resultado extraño. Anteriormente presente UIView s también desapareció. ¿Que esta pasando?

¿No se puede poner un Google Maps GMSMapView en una subvista de la vista principal principal?

¡Estoy luchando con este problema! Quiero agregar un Google Maps GMSMapView en una UIView que es solo una parte de la UIView principal de mi ViewController . Debería ser simple … UIView con el guión gráfico una UIView del tamaño que quiero y la puse en la UIView principal. Fragmento del file de interfaz: @interface […]

Traer una subvista para estar delante de todas las demás vistas.

Estoy trabajando en la integración de un proveedor de anuncios en mi aplicación actualmente. Deseo colocar un post de desvanecimiento en frente del anuncio cuando el anuncio se muestra, pero no ha tenido éxito. Hice una function que agrega una subvista a mi vista actual e intenta llevarlo al frente usando [self.view bringSubviewToFront:mySubview] La function […]