2011-04-06 62 views
1

我有一个包含了一堆意见的UIScrollView:问题增加以我的UIScrollView结束

for(NSDictionary* deal in deals) 
    { 
     [items addObject:deal]; 

     DealViewController *dvc = [[DealViewController alloc] initWithNibName:@"DealViewController" bundle:nil]; 
     [dvc setNavigationController:[self navigationController]]; 
     UIView *dealView = [dvc view]; 
     [dealViewControllers addObject:dvc]; 

     //setup scrollView 
     frame.origin.x = frame.size.width * i; 
     NSLog(@"Frame origin: %f", frame.origin.x); 
     [dealView setFrame:frame]; 
     [scrollView addSubview:dealView]; 
     i++; 
     [dvc displayDeal:deal]; 
    } 

我想一个视图添加到滚动视图的末尾如下:

SignUpViewController* signUpView = [[SignUpViewController alloc] initWithNibName:@"SignUpViewController" bundle:nil]; 
[scrollView insertSubview:signUpView.view atIndex:[items count]]; 

signUpView出现在UIScrollView的开头。我怎样才能把它添加到最后?

回答

1
frame.origin.x = frame.size.width * i; 
[signUpView setFrame:frame]; 

奋斗你没有告诉它在哪里画。

0

尝试

[scrollView insertSubview:signUpView.view atIndex:[items count] - 1]; 

让我知道如果你有问题

+0

它还是先出现 – 2011-04-06 05:52:02

+0

@Sheehan Alam:Plz检查signUpView的框架? – Jhaliya 2011-04-06 05:59:12