11
Mobile Applikationen (Fach) / Views (Lektion)
Fenster, Views, Kontrollelemente, Layouts und Zeichnen auf dem Bildschirm
Diese Lektion wurde von Philly erstellt.
Diese Lektion ist leider nicht zum lernen freigegeben.
Anzeige
- UIWindow Wurzel der View-Hierarchie, nur eins pro Bildschirm, Container für andere views
- UIView Ist Repräsentant für einen rechteckigen Bildschirmausschnitt. Hat eine Superview und n Subviews Aufgaben: Zeichnen des Bildschirmbereichs, das reagieren auf Touch und das Management der Subviews
- CGFloat Fliesskommatyp zur Angabe von Koordinaten & Größe
- CGPoint c-struct aus zwei CGFloats: x & y
- CGSize c-struct aus zwei CGFloats: height & width
- CGRect c-struct mit CGPoint und CGSize Komponenten
- Eigenschaften einer UIView frame: Lage & Größe der View in ihrer übergeordneten bounds: innerhlb einer View Ausdehnung der View center: Zentrum der View in übergeordneter View
- Vorgehen beim überschreiben der drawRect Methode 1. Grafik Kontext besorgen (UIGraphicsGetCurrentContext - > CGContextRef 2.Pfad definieren (CGContextBeginPath) 3.Farben,Fonts,etc. setzen 4.Zeichnen und/oder Füllen des definierten Pfades (CGContextDrawPath)
- UImageView stellt ein einzelnes Bild oder eine nimierte Serie dar; der scale ist änderbar
- UIImage objektorientiertes Wrapper für CIImage
- Anzeige
- Tools für automatische Anpassung Springs & Struts Auto Layout