Als «uiview» getaggte Fragen

UIView ist eine Klasse im UIKit-Framework von iOS, die einen rechteckigen Bereich auf dem Bildschirm und die Schnittstellen zum Verwalten des Inhalts in diesem Bereich definiert. Alle UI-Elemente sind entweder Unterklassen von UIView oder in einem UIView enthalten.


4
Wie wende ich eine Perspektiventransformation auf eine UIView an?
Ich möchte eine perspektivische Transformation in einem UIView durchführen (wie im Coverflow zu sehen). Weiß jemand neu, ob dies möglich ist? Ich habe untersucht, CALayerwie ich alle pragmatischen Programmierer-Core-Animation-Podcasts verwendet und durchlaufen habe, aber ich weiß immer noch nicht, wie ich diese Art von Transformation auf einem iPhone erstellen kann. …

12
Autolayout - Die Eigengröße von UIButton enthält keine Titeleinfügungen
Wenn ich einen UIButton mit Autolayout angeordnet habe, passt sich seine Größe gut an den Inhalt an. Wenn ich ein Bild als button.imageeinstelle, scheint dies wieder auf die Instrumentengröße zurückzuführen zu sein. Wenn ich jedoch titleEdgeInsetsdie Schaltfläche optimiere , berücksichtigt das Layout dies nicht und schneidet stattdessen den Schaltflächentitel ab. …

3
UIViews Rahmen, Grenzen, Zentrum, Ursprung, wann was verwenden?
UIViewhat die Eigenschaften frame, bounds, center, und origin, und sie alle werden miteinander verknüpft zu sein scheinen. Die meiste Zeit beschäftige ich mich mit der frameEinstellung der Position und Größe von a UIView. Ich verstehe, dass framedas globale Koordinatensystem verwendet wird und boundsdie Koordinate der lokalen Ansicht verwendet wird (daher …
195 uiview  uikit  frame  bounds 




4
Richtige Vorgehensweise für die Unterklasse von UIView?
Ich arbeite an einigen benutzerdefinierten UIView-basierten Eingabesteuerelementen und versuche, die richtige Vorgehensweise zum Einrichten der Ansicht zu ermitteln. Wenn Sie mit einem UIViewController arbeiten, ist es ziemlich einfach, den loadViewund verwandten zu verwenden viewWill.viewDid Methoden, aber wenn ein UIView Subklassen, ist die nächste methosds ich habe `awakeFromNib, drawRectund layoutSubviews. (Ich …


26
Laden Sie eine UIView von der Feder in Swift
Hier ist mein Objective-C-Code, mit dem ich eine Schreibfeder für meine benutzerdefinierten Elemente lade UIView: -(id)init{ NSArray *subviewArray = [[NSBundle mainBundle] loadNibNamed:@"myXib" owner:self options:nil]; return [subviewArray objectAtIndex:0]; } Was ist der entsprechende Code in Swift?
148 swift  uiview  xib 


21
UIView unterer Rand?
Zu einem UIScrollView *toScrollView (das ist die Breite des Bildschirms) möchte ich einen grauen unteren Rand hinzufügen (genau wie das des -Felds der Erstellungsansicht der nativen Nachrichten-App des iPhones). Um dies zu erreichen, folgte ich Cocoa Touch: Wie ändere ich die Randfarbe und -stärke von UIView? und bedeckte gerade die …
145 ios  uiview  border 


8
Best Practice für iPhone UIView Animation
Was gilt als bewährte Methode zum Animieren von Ansichtsübergängen auf dem iPhone? Das Beispielprojekt ViewTransitionsvon Apple verwendet beispielsweise Code wie: CATransition *applicationLoadViewIn = [CATransition animation]; [applicationLoadViewIn setDuration:1]; [applicationLoadViewIn setType:kCATransitionReveal]; [applicationLoadViewIn setTimingFunction:[CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionEaseIn]]; [[myview layer] addAnimation:applicationLoadViewIn forKey:kCATransitionReveal]; Es gibt aber auch Code-Schnipsel im Netz, die so aussehen: [UIView beginAnimations:nil context:nil]; [UIView …


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.