ユーザーが画面をタップすると、ポップアップにボタンが表示されます。しかし、ボタンがポップアップに表示されない理由がわかりません。サブビュー中のサブビューなので問題ないでしょうか?
-(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];
}
編集:
UIButton の座標が間違っている可能性はありますか? 座標系がメイン ビューからのものなのか、ポップアップ サブビューからのものなのかわかりません。