视图控制器杂项

1)在tabbar和navigate2个控制器混用的时候,如果在navigatecontroller里隐藏tabbar,可以使用在视图viewwillappear的时候设置tabbar的显示和隐藏

- (void)viewWillAppear:(BOOL)animated
{
    [super viewWillAppear:animated];
    
    [self.tabBarController.tabBar setHidden:NO];
    
}

 第2种方法

- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil
{
    self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
    if (self) {
        // Custom initialization
        self.hidesBottomBarWhenPushed = YES;
        
    }
    return self;
}

 

 2)一般不用重写loadview方法,如果要用自定义视图,则必须重写loadview方法。设置self.view=自定义视图

 

posted on 2013-10-03 12:30  老猫zl  阅读(115)  评论(0编辑  收藏  举报