我想在 MoreNavigationControllerUIImageView
中生成的顶部添加一个。UITableView
为此,我需要更改UITableView
的位置和大小。
这是我尝试过的代码:
UIImageView *img = [[UIImageView alloc]initWithImage:[UIImage imageNamed:@"barre.png"]];
[img setFrame:CGRectMake(0, 20, 320, img.frame.size.height)];
[self.tabBarController.moreNavigationController.view addSubview:img];
[[[self.tabBarController.moreNavigationController.viewControllers objectAtIndex:0] view] setFrame:CGRectMake(0, 320, 320, 300)];
图像已添加,但 tableview 大小和位置不会改变。我也试过:
[self.tabBarController.moreNavigationController.topViewController.view setFrame:CGRectMake(0, 320, 320, 300)];