UIView
から追加されたを削除しようとしていNSNotification
ます。「完了」ボタンを押すと、アプリは削除されるはずですscreen3
が、機能しません。助言がありますか?ここにコードがあります:
- (void) mostrarCompra:(NSNotification *) notification
{
[self buyView:self];
}
- (void)buyView:(id)sender
{
screen3 = [[UIView alloc]initWithFrame:CGRectMake(0, 0, self.view.bounds.size.width, self.view.bounds.size.height)];
screen3.backgroundColor= [UIColor grayColor];
UIToolbar* tabBar = [UIToolbar new];
tabBar.barStyle = UIBarStyleDefault;
[tabBar sizeToFit];
[tabBar setFrame:CGRectMake(0,0,self.view.bounds.size.width,60)];
UIBarButtonItem *atras = [[UIBarButtonItem alloc] initWithTitle:@"Done" style:UIBarButtonItemStyleDone target:self action:@selector(returnBuy:)];
[tabBar setItems:[NSArray arrayWithObjects:atras,nil]];
[screen3 addSubview:tabBar];
[superwindow addSubview:screen3];
}
- (IBAction)returnBuy:(id)sender{
[screen3 removeFromSuperview];
}
ありがとう。