0

AViewcontrollersと があるとしましょうBviewControllers。ビューにサブビューとして BViewcontrollers ビューを追加しましたAviewcontrollersBviewControllerビューからビューを削除したいAViewController

この方法で「bビュー」を削除しようとしていますが、成功しません。

AViewcontrollers *aVC = [[AviewControllers alloc] initWithNibName:@"AViewcontrollers" bundle:nil];
BViewcontrollers *bVC = [[BviewControllers alloc] initWithNibName:@"BViewcontrollers" bundle:nil];;

[aVC addsubView:bVc.view];

  //Trying to remove the 'b view' from the 'a view' 
for (UIView *subview in [[aVC view] subviews] ) {
        NSLog(@"Subview::%@",[subview class]);
       if ([subview isMemberOfClass:[BViewControllers class]]) {
            [subview removeFromSuperview];
            NSLog(@"This subview Belongs to tools view controller");
        }  }
4

3 に答える 3