Я пытаюсь добавить UILabel анаграмматически, как показано ниже
- (void)viewDidLoad
{
[super viewDidLoad];
// Do any additional setup after loading the view, typically from a nib.
[self.view setBackgroundColor:[UIColor colorWithPatternImage:[UIImage imageNamed:@"bg"]]];
[self loadAndDrawButtons];
CGRect frame = CGRectMake(357, 240, 48, 42);
CGRect frame = CGRectMake(357, 200, 48, 42);
UILabel *myLabel = [[UILabel alloc] initWithFrame:frame];
[myLabel setText:@"THIS"];
[myLabel setBackgroundColor:[UIColor clearColor]];
[myLabel setTextColor:[UIColor redColor]];
[myLabel setShadowOffset:CGSizeMake(1, 1)];
[myLabel setShadowColor:[UIColor darkGrayColor]];
[self.view addSubview:myLabel];
}
Итак, сначала я устанавливаю фон для вида , а затем я также отображаю некоторые кнопки на виде. Фон и кнопка успешно загружены. В конце концов, я добавляю UILabel в view и ничего не получаю ....
Я думаю, что фон и моя кнопка будут скрывать мою UILabel (я знаю, что это не правильный путь, но и попробовать), поэтому я комментирую
// [self.view setBackgroundColor: [UIColor colorWithPatternImage: [UIImage imageNamed: @ "bg"]]];
// [self loadAndDrawButtons];
Теперь мой вид пуст без моего UILable ...
Может ли кто-нибудь дать мне подсказку об этой проблеме ... Большое спасибо