Ios 为什么我的UILabel是韩元';我没有出现

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

我想在UIView中显示一个UILabel和一个UIExtField。显示文本字段,但不显示标签

代码如下:

- (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,效果很好!!