wie zu verbergen, entfernen Sie die Untersicht auf die Schaltfläche klicken Sie in der iphone-Anwendung
Habe ich iphone-Anwendung, in dem ich bin hinzufügen Untersicht zum Fenster, es funktioniert gut, aber ich will, dass, wenn ich drücken Sie die Schaltfläche schließen, sollte es ausblenden der Untersicht hier ist der code, den ich ma tun, für die Erstellung Untersicht
UIView*subView=[[UIView alloc]initWithFrame:CGRectMake(0,0, 1024,768)];
subView.backgroundColor=[UIColor colorWithPatternImage:[UIImage imageNamed:@"bgPopupback.png"]];
UIWindow* window = [UIApplication sharedApplication].keyWindow;
if (!window)
window = [[UIApplication sharedApplication].windows objectAtIndex:0];
[[[window subviews] objectAtIndex:0] addSubview:subView];
Schließen-Schaltfläche Aktion
-(void)closeButtonAction{
NSLog(@"CLicked on this button");
[subView removeFromSuperview] ;
self.tableView.userInteractionEnabled=TRUE;
}
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie entfernen Sie Ihre
subView
mitremoveFromSuperview
- und wenn Sie wollen einfach nur, um sich zu verstecken Ihre Untersicht bedeutet, dass die VerwendungsubView.hidden = YES;
im inneren deiner button-AktionEntfernen Sie Ihre anzeigen
Verstecken Sie Ihre Ansicht
Wenn Sie wollen einfach nur, um sich zu verstecken Ihre sub-Ansicht anschließend in Ihre -(void)closeButtonAction Methode zu tun, wie diese