Ios 为什么我的UILabel是韩元';我没有出现
我想在UIView中显示一个UILabel和一个UIExtField。显示文本字段,但不显示标签 代码如下:Ios 为什么我的UILabel是韩元';我没有出现,ios,objective-c,uitextfield,uilabel,Ios,Objective C,Uitextfield,Uilabel,我想在UIView中显示一个UILabel和一个UIExtField。显示文本字段,但不显示标签 代码如下: - (void)viewDidLoad { [super viewDidLoad]; UILabel *labelQuantity = [[UILabel alloc] initWithFrame:CGRectMake(10, 10, 300, 20)]; labelQuantity.text = @"Quantity: "; [self.view add
- (void)viewDidLoad
{
[super viewDidLoad];
UILabel *labelQuantity = [[UILabel alloc] initWithFrame:CGRectMake(10, 10, 300, 20)];
labelQuantity.text = @"Quantity: ";
[self.view addSubview: labelQuantity];
UITextField *tfQuantity = [[UITextField alloc] init];
tfQuantity.frame = CGRectMake(10, 120, 100, 20);
tfQuantity.text = @"";
[self.view addSubview: tfQuantity];
self.view.backgroundColor = [UIColor redColor];
}
很简单,但我不知道我做错了什么
请帮助,谢谢我能看到为什么它不会出现的唯一原因是因为这一行:
UILabel *labelQuantity = [[UILabel alloc] initWithFrame:CGRectMake(10, 10, 300, 20)];
您的x和y位置将显示在UINavigationBar
的后面,高度将变短,使其显示在下方
这是假设您使用的是UINavigationBar
我想重做一下:
UILabel *labelQuantity = [[UILabel alloc] initWithFrame:CGRectMake(10, 64, 300, 20)];
这将把它放在
UINavigationBar
下面,您可以添加这一行标签quality.backgroundColor=[UIColor yellowColor];在您将此标签添加到视图并查看之前,您能看到它吗?如果您正在使用navigationBar
尝试使用iOS 7
,请将其设置为原点y约70。如果你没有使用iOS 7用户界面,那么请先浏览一下,我试过了,但没有出现黄色标签谢谢Bhumeshwer katre,效果很好!!