0

我正在使用以下代码,但是在父视图下方添加了子视图,而不是父视图(self.view)..有什么帮助吗?

 -(IBAction)okbutton:(id)sender

 {

        obj = [[imgViewNextController alloc] initWithNibName:@"green" bundle:nil];

             obj.view.frame = self.view.frame;

   [UIView beginAnimations:@"curldown" context:nil];
     [UIView setAnimationDelegate:self];
   [UIView setAnimationDuration:.5];
   [UIView setAnimationTransition:UIViewAnimationTransitionCurlDown forView:self.view cache:YES];
    [self.view addSubview:obj.view];
   //[self.view insertSubview:obj.view aboveSubview:self.view];
    [UIView commitAnimations];
4

1 回答 1

1

你在使用 TableView 吗?

有些对象做(奇怪的)事情,所以它可能是相关的。

如果可能,请提供有关您的自我对象的更多信息。

顺便说一句,你可以试试

[ self.view insertSubview: atIndex: ];

或者

[ self.view insertSubview: aboveSubview: ];>

祝你好运 !

于 2010-09-20T11:53:56.673 回答