0
我是新来的x代码,我想设置UILabel的x,y位置,但我无法弄清楚它为什么不工作。UILabel设置x,y协调不工作
.H
@interface ViewController:UIViewController{
IBOutlet UILabel *badgeslabel;
}
@property (nonatomic,retain)IBOutlet UILabel *badgeslabel;
@end
.M
@implementation ViewController
@synthesize badgeslabel;
-(void)setBadge{
[badgeslabel setAlpha:.5];
[badgeslabel setCenter:CGPointMake(160,30)];
}
的setAlpha工作,但setCenter没有。另外,当我将代码放入IBAction时,setCenter可以工作,但我不知道为什么。我在xcode 5.0上 任何帮助表示赞赏,谢谢。
自动布局是否打开?这通常是问题。另外,在.m中,标签名称是复数(不同的名称)。错字? – Joel
在我的代码中,标签的名称是正确的,我只是在我抄录到这里时发生了错误,现在已经进行了编辑。关于自动布局我不知道如何检查 – Caetano
http://stackoverflow.com/questions/9566789/remove-autolayout-constraints-in-interface-builder – Joel