2011-04-06 60 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