2013-06-03 68 views
0

所以這就是我的應用程序目前看起來像http://gyazo.com/f26ecd3a9d173ab76ee86946cd7a152c,當我點擊更多...(UIButton)scrollView變得稍長,但TableView仍然保持相同的大小http://gyazo.com/f9f36c5b308f209d81d5a75b430eeb03,當我再次開始滾動時,所有事情都會像第一張圖片顯示的那樣恢復正常(scrollView會變成原始大小)。改變ScrollView的大小不工作在表查看

- (IBAction)moreInfo:(id)sender { 

    [UIView animateWithDuration:1 animations:^{ 
     scrollView.frame = CGRectMake(0, 100, 320, 184); 
    }]; 
    [sender setTitle:@"Less..." forState:UIControlStateNormal]; 
} 

的我怎麼可能做了滾動做大留即使您在滾動的tableView大任何想法。

回答

0

另外您還需要調整cell的高度UITableView DataSource。

- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath; 

因爲你重用celltableview