iOS自定义morenavigationcontroller

时间:2012-06-13 09:16:42

标签: ios uitabbarcontroller

我想在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)];

添加了图像,但是tableview的大小和位置没有变化。我也尝试过:

[self.tabBarController.moreNavigationController.topViewController.view setFrame:CGRectMake(0, 320, 320, 300)];

0 个答案:

没有答案