标签框架不会以编程方式更改,它已添加到情节提要中
label frame not changing programmatically which is added in storyboard
任何人都可以告诉我如何以编程方式更改添加到故事板中的任何控件的框架 iOS 9.
当前,mylable 框架位于 UIView 中的情节提要中。
mylabel.frame = CGRectMake(0, 45, 290, 30)
我需要更改按钮操作方法上 mylabel 的框架。
mylabel.frame = CGRectMake(0, 80, 290, 100)
但是,它并没有改变。
这是因为您在控件中添加了自动布局约束,这就是它自动调整大小的原因。如果你想以编程方式设置框架,那么最好删除约束,然后创建 iboutlet 并以相同的方式执行..它会起作用。
谢谢。
任何人都可以告诉我如何以编程方式更改添加到故事板中的任何控件的框架 iOS 9.
当前,mylable 框架位于 UIView 中的情节提要中。
mylabel.frame = CGRectMake(0, 45, 290, 30)
我需要更改按钮操作方法上 mylabel 的框架。
mylabel.frame = CGRectMake(0, 80, 290, 100)
但是,它并没有改变。
这是因为您在控件中添加了自动布局约束,这就是它自动调整大小的原因。如果你想以编程方式设置框架,那么最好删除约束,然后创建 iboutlet 并以相同的方式执行..它会起作用。
谢谢。