Preguntas etiquetadas con uiview

UIView es una clase en el marco UIKit de iOS que define un área rectangular en la pantalla y las interfaces para administrar el contenido en esa área. Todos los elementos de la IU son subclases de UIView o están contenidos dentro de una UIView.




3
Marco de UIView, límites, centro, origen, ¿cuándo usar qué?
UIViewtiene las propiedades frame, bounds, center, y origin, y todos ellos parecen estar relacionados entre sí. La mayoría de las veces, trato framecuando establezco la posición y el tamaño de a UIView. Entiendo que frameestá usando un sistema de coordenadas global y boundsestá usando coordenadas de la vista local (por …
195 uiview  uikit  frame  bounds 




4
Práctica adecuada para subclasificar UIView?
Estoy trabajando en algunos controles de entrada personalizados basados ​​en UIView, y estoy tratando de determinar la práctica adecuada para configurar la vista. Cuando se trabaja con un UIViewController, es bastante simple de usar las loadViewy relacionados viewWill, viewDidmétodos, pero cuando la subclasificación de un UIView, los methosds más cercano …


26
Cargue una UIView desde la punta en Swift
Aquí está mi código Objective-C que estoy usando para cargar una punta para mi personalizado UIView: -(id)init{ NSArray *subviewArray = [[NSBundle mainBundle] loadNibNamed:@"myXib" owner:self options:nil]; return [subviewArray objectAtIndex:0]; } ¿Cuál es el código equivalente en Swift?
148 swift  uiview  xib 


21
UIView borde inferior?
A UIScrollView *toScrollView(que es el ancho de la pantalla), quiero agregar un borde inferior gris (exactamente como el del campo de la vista de redacción de la aplicación de mensajes nativa del iPhone). Para lograr esto, seguí Cocoa Touch: ¿Cómo cambiar el color y el grosor del borde de UIView? …
145 ios  uiview  border 


8
iPhone UIView Animación Mejores prácticas
¿Qué se considera la mejor práctica para animar las transiciones de vista en el iPhone? Por ejemplo, el ViewTransitionsproyecto de muestra de apple usa código como: CATransition *applicationLoadViewIn = [CATransition animation]; [applicationLoadViewIn setDuration:1]; [applicationLoadViewIn setType:kCATransitionReveal]; [applicationLoadViewIn setTimingFunction:[CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionEaseIn]]; [[myview layer] addAnimation:applicationLoadViewIn forKey:kCATransitionReveal]; pero también hay fragmentos de código flotando alrededor …


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.