【发布时间】:2016-02-24 10:05:31
【问题描述】:
谁能告诉我如何以编程方式更改添加到 iOS 9 的情节提要中的任何控件的框架。
目前,mylable 框架位于 UIView 内的情节提要中。
mylabel.frame = CGRectMake(0, 45, 290, 30)
我需要在按钮的操作方法上更改 mylabel 的框架。
mylabel.frame = CGRectMake(0, 80, 290, 100)
但是,它没有改变。
【问题讨论】:
-
@UmaMadhavi 是的..!!它以前可以工作,但现在不行。这个 mylabel.frame = CGRectMake(0, 45, 290, 30) 不是以编程方式在情节提要中给出的。现在我必须以编程方式更改框架,这在我以编程方式执行 mylabel.frame = CGRectMake(0, 80, 290, 100) 时没有完成。
-
因此您可以通过分配属性@property (strong, nonatomic) IBOutlet UILabel *mylabel; 以编程方式进行更改;
-
已经分配@property,仍然没有变化
标签: ios9 xcode7 frame uistoryboard