Когда пользователь нажимает на экран, PopUp должен появиться с кнопкой в нем. Но я не знаю, почему кнопка не отображается в PopUp. Есть проблема, потому что это subview в подвью?Добавление UIButton в subView
-(void) popUpWithX:(int)x andY:(int)y {
CGRect popUpRect = CGRectMake(x, y, 125, 75);
popUp = [[UIView alloc] initWithFrame:popUpRect];
popUp.backgroundColor = [UIColor whiteColor];
popUp.layer.cornerRadius = 7.5f;
popUp.layer.masksToBounds = YES;
[self.view addSubview:popUp];
UIButton *button = [[UIButton alloc] initWithFrame:CGRectMake(0, 0, 100, 30)];
[button setTitle:@"Click me!" forState:UIControlStateNormal];
[popUp addSubview:button];
}
EDIT:
Возможно ли, что координаты UIButton неверны? Я не уверен, что система координат находится из основного представления или из подпункта popUp.
Координаты от всплывающего окна, а не основного вида. Скорее всего, это не проблема. –