我试图隐藏我UIView
中的标签栏,这就是我的控制器看起来的样子
[PFUser logInWithUsernameInBackground:username password:password block:^(PFUser *user, NSError *error) {
if (error) {
UIAlertView *alertView = [[UIAlertView alloc] initWithTitle:@"Sorry" message:[error.userInfo objectForKey:@"error"] delegate:nil cancelButtonTitle:@"Ok" otherButtonTitles:nil, nil];
[alertView show];
}
else {
[self.navigationController popToRootViewControllerAnimated:YES];
}
我继续插入此代码befroe自导航控制器,但它不起作用
controller.hides.BottomBarWhenPushed=YES;
我不确定什么是错的,我很抱歉这是一个菜鸟
答案 0 :(得分:0)
要隐藏视图,请将其hidden
设置为YES。
如果这是UINavigationController的标签栏,那么您可以直接告诉导航控制器隐藏标签栏(https://developer.apple.com/library/ios/documentation/uikit/reference/UINavigationController_Class/Reference/Reference.html#//apple_ref/occ/instm/UINavigationController/setToolbarHidden:animated:)