问题是如何在Swift中编程地移动“InfoView”(UIView)。
在Storyboard中存在以下约束条件(参见图像):
现在,我想将“InfoView”在“MyView”中向上或向下移动。
我尝试过:
在Storyboard中存在以下约束条件(参见图像):
现在,我想将“InfoView”在“MyView”中向上或向下移动。
我尝试过:
@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
自动布局约束是否起作用?如何通过编程方式克服这些问题。或者 frame.origin.y 方法是错误的吗?
非常感谢您的任何帮助!