UIScrollView の高さを自動サイズ変更する必要があります。実際、私の ScrollView は UIView にあります。UIViewには、静的サイズのラベル、UIButton、textFieldがあります。ボタンをクリックすると、UITableViewにデータがロードされます。tableViewのデータは、配列内のオブジェクトの数に応じて動的です。
要約すると:viewLoadでは、ラベル、テキストフィールド、ボタンのみがロードされます。buttonClick の後、tableView が読み込まれます。
したがって、この基準に従ってscrollViewの高さを調整する必要があります.しかし、できません..
-(IBAction)buttonClick
{
[testscroll setScrollEnabled:YES];
[testscroll setContentSize:CGSizeMake(320,90+[array count]*180)];
[self.view addSubview:testscroll];
self.tableView=[[UITableView alloc] initWithFrame:CGRectMake(0,150,327,[array count]*180) style:UITableViewStylePlain];
self.tableView.delegate=self;
self.tableView.dataSource=self;
self.tableView.rowHeight=180;
self.tableView.scrollEnabled = NO;
[self.view addSubview:self.tableView];
[tableView release];
}
ボタンのクリックでスクロールビューを追加できませんでした..どうすれば取得できますか?