Sorun, Swift'de "InfoView" (UIView) öğesini program aracılığıyla taşımaktır.UIView, Swift içinde programlı olarak nasıl taşınır
aşağıdaki kısıtlamalar (resme bakın) storyboard var:
Şimdi, "MyView" yukarı veya aşağı "InfoView" içinde hareket etmek istiyorum.
Denedim:@IBOutlet weak var infoTextLabel: UILabel!
@IBOutlet weak var infoTextLabelView: UIView!
// set infoTextLabel color
self.infoTextLabel.textColor = UIColor.blackColor()
// set infoTextLabel text
self.infoTextLabel.text = "hello"
// unhide infoTextLabel
self.infoTextLabel.hidden = false
// For the moving in Y-direction, I tried this - but does not work !!!!!!!
self.infoTextLabelView.frame.origin.y += 200
autoLayout-kısıtlamaları bir rol oynayabilir olabilir. Bu programatik olarak üstesinden gelmek için nasıl. Veya frame.origin.y yöntemi yanlış olanı mı?
Bu konuda herhangi bir yardım için teşekkür ederiz!
4 Bir animasyon oluşturmak için çalışıyorsunuz yoksa sadece bir animasyon dizisinin w/o görünümün konumunu taşımak için çalışıyoruz? – Jeffrey
Animasyona gerek yok! – iKK