サブビューとしてテーブルビューを持つビューコントローラーがあります。ビューコントローラービューの高さを変更しようとすると、テーブルビューの高さが変わりません。しかし、テーブルビューを手動で取得して高さを設定すると。それは働いています。ここに私のサンプルコードがあります。
ViewController *view = [[ViewController alloc]init];
ViewControllerで
UITableview *tableView = [[UITableView alloc]init]; // @property、@synthesize が追加されます。テーブルビュー フレーム サイズがビュー サイズとして追加されます。
[self.view addSubView:tableView];
しかし、ViewController フレームを変更しようとすると。ViewController 内の tableview は変更されず、元の値のままです。
任意のヘルプ。