На одной из сцен в моей раскадровке я поместил кнопку. Показывает на вид нормально.
Само представление представлено классом GameView
, который содержит оба
IBOutlet UIButton *b;
@property (strong) IBOutlet UIButton *b;
Я подключил розетку к кнопке с точки зрения раскадровки.
Из .m
файла класса GameView
, i:
[[self b] setFrame:CGRectMake(420, 260, 50, 30)];
[b setTitle:@"!!!" forState:UIControlStateNormal];
[self addSubview:[self b]];
Когда кнопка создается программно, нормально работает следующее
deal = [UIButton buttonWithType:UIButtonTypeRoundedRect] ;
[deal setFrame:CGRectMake(420,170, 50, 30)];
[deal setTitle:@"Deal" forState:UIControlStateNormal];
[self addSubview:[self deal]];
Однако, когда программа работает, кнопка из раскадровки не видна. Почему?