11

Mobile Applikationen (Fach) / Views (Lektion)

Fenster, Views, Kontrollelemente, Layouts und Zeichnen auf dem Bildschirm

Diese Lektion wurde von Philly erstellt.

Lektion lernen

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