Problem polega na programowym przeniesieniu "InfoView" (UIView) do Swift.Jak programowo przenieść UIView w Swift
następujące ograniczenia istnieją w serii ujęć (patrz zdjęcie):
Teraz chciałbym przenieść „InfoView” wewnątrz „MyView” w górę lub w dół.
Próbowałem:
@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
Czyżby autoLayout-ograniczenia odgrywać pewną rolę. Jak pokonać te programy. Czy metoda frame.origin.y jest niewłaściwa?
Doceń pomoc w tej sprawie!
Czy przystąpieniem do tworzenia animacji lub jesteś po prostu staramy się przenieść pozycję widoku za w/o sekwencji animacji? – Jeffrey
Nie ma potrzeby animacji! – iKK