Я хочу использовать addChildViewController
в View
(один вид из массива subviews), но я об этом не знаю. это мой код:Как использовать addChildViewController в subview
for (UIView *subview in self.view.subviews) {
if (subview.tag == 1) {
CartView *cart = [[CartView alloc]init];
[cart willMoveToParentViewController:????];/* (UIViewController*) from subview*/
[cart.view setFrame:CGRectMake(0.0f,CGRectGetHeight(self.view.frame),CGRectGetWidth(self.view.frame),CGRectGetHeight(self.view.frame))];
[UIView beginAnimations:nil context:nil];
[UIView setAnimationDuration:0.3];
[cart.view setFrame:CGRectMake(0.0f,0,CGRectGetWidth(self.view.frame),CGRectGetHeight(self.view.frame))];
[UIView commitAnimations];
[subview addSubview:cart.view];
[???? addChildViewController:cart];
[cart didMoveToParentViewController:????];
}
}
Я не знаю, как получить UIViewController * от подвид !!!!
является CArtVIew UIView или UIViewCOntroller? –