Questions marquées «uiview»

UIView est une classe du framework UIKit d'iOS qui définit une zone rectangulaire sur l'écran et les interfaces de gestion du contenu dans cette zone. Tous les éléments de l'interface utilisateur sont soit des sous-classes d'UIView, soit sont contenus dans un UIView.








4
Bonne pratique pour sous-classer UIView?
Je travaille sur des contrôles d'entrée personnalisés basés sur UIView et j'essaie de vérifier les bonnes pratiques pour configurer la vue. Lorsque vous travaillez avec un UIViewController, il est assez simple d'utiliser les loadViewet connexes viewWill, des viewDidméthodes, mais quand un sous - classement UIView, les plus proches methosds que …


26
Charger un UIView à partir de la pointe dans Swift
Voici mon code Objective-C que j'utilise pour charger une pointe pour mon personnalisé UIView: -(id)init{ NSArray *subviewArray = [[NSBundle mainBundle] loadNibNamed:@"myXib" owner:self options:nil]; return [subviewArray objectAtIndex:0]; } Quel est le code équivalent dans Swift?
148 swift  uiview  xib 


21
Bordure inférieure UIView?
À a UIScrollView *toScrollView(qui est la largeur de l'écran), je souhaite ajouter une bordure inférieure grise (exactement comme celle du champ to de la vue de composition de l'application Messages native de l'iPhone). Pour y parvenir, j'ai suivi Cocoa Touch: Comment changer la couleur et l'épaisseur de la bordure d'UIView? …
145 ios  uiview  border 


8
Meilleures pratiques d'animation UIView sur iPhone
Quelle est la meilleure pratique pour animer les transitions de vue sur l'iPhone? Par exemple, l' ViewTransitionsexemple de projet d'Apple utilise un code tel que: CATransition *applicationLoadViewIn = [CATransition animation]; [applicationLoadViewIn setDuration:1]; [applicationLoadViewIn setType:kCATransitionReveal]; [applicationLoadViewIn setTimingFunction:[CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionEaseIn]]; [[myview layer] addAnimation:applicationLoadViewIn forKey:kCATransitionReveal]; mais il y a aussi des extraits de code …


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.