MoreNavigationController で生成されたUIImageView
の上にを追加したいと思います。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)];
画像は追加されますが、テーブルビューのサイズと位置は変わりません。私も試しました:
[self.tabBarController.moreNavigationController.topViewController.view setFrame:CGRectMake(0, 320, 320, 300)];