• Apfeltalk ändert einen Teil seiner Allgemeinen Geschäftsbedingungen (AGB), das Löschen von Useraccounts betreffend.
    Näheres könnt Ihr hier nachlesen: AGB-Änderung
  • Die Bildungsoffensive hier im Forum geht weiter! Jetzt sollen Kreativität und technische Möglichkeiten einen neue Dimension erreichen. Das Thema in diesem Monat lautet - Verkehrte Welt - Hier geht es lang --> Klick

UIImageView Bildposition verändern

loha*

Alkmene
Registriert
24.01.10
Beiträge
32
Hallo,
ich finde leider keine Methode die mir die möglichkeit gibt die Bildposition zu veränderen, genauer ist es ein Punkt der sich auf dem Bildschirm bewegen soll. Für Tipps oder Anregungen bin ich sehr dankbar
 
Jeder View hat eine Property center. Darüber kannst du die Position eines View verändern, wenn du nicht mit Autolayout arbeitest. Wenn du mit Autolayout arbeitest, musst du an den Layoutconstrains schrauben.
 
Damit wir uns verstehen ich habe über das Autolayout ein UIImageView eingefügt( der Punkt) und aus dem Programm herraus würde ich den Bewegen
 
Ich habe erst damit angefangen, dh sry wenn das alles noch nicht so passt.

Ich habe über das Storyboard eine UIImageView implementiert. Und diesen View würde ich eben gerne über x/y Koordinaten bewegen. Soweit so gut das funktioniert schon mal.

Zum Verständnis mir fehlt hier wohl noch ein wenig, wieso wird auf meinem VIew der Text nicht gleichzeitig mit der Koordinaten Zuweisung ausgeführt?

class ViewController: UIViewController {


@IBOutlet weak var Accel_Y: UILabel!
@IBOutlet weak var Accel_X: UILabel!
@IBOutlet weak var Gpoint: UIImageView!
let motionKit = MotionKit()
override func viewDidLoad() {
super.viewDidLoad()
motionKit.getGyroValues(0.1) { (x, y, z) -> Void in

dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), {

dispatch_async(dispatch_get_main_queue()) {

self.Accel_Y.text = String(format: "%.1f", y)

self.Accel_X.text = String(format: "%.1f", x)

self.Gpoint.center.x = 110
}
})
}
// Do any additional setup after loading the view, typically from a nib.
}

Entweder wandert der Gpoint auf seine neuen Koordinaten und zurück oder der Text wird erneuert.



Gruß