Keeping UINavigationController's navigationBar hidden after UISearchDisplayController selection

后端 未结 5 2098
孤独总比滥情好
孤独总比滥情好 2021-02-04 05:16

I have a UISearchDisplayController setup with a UITableViewController which is nested inside a UINavigationController. When a selection o

5条回答
  •  旧巷少年郎
    2021-02-04 05:54

    - (void) viewWillDisappear: (BOOL) animated
    {
        // self.searchOn property tell if full screen search is enabled
        //if (self.searchOn)
        //{
    
            [self.navigationController setNavigationBarHidden:NO animated:NO];
        //}
    
        [super viewWillDisappear: animated];
    }
    
    
    - (void) viewWillAppear: (BOOL) animated
    {
        //if (self.searchOn)
        //{
             [self.navigationController setNavigationBarHidden:YES animated:YES];
        //}
    
        [super viewWillAppear: animated];
    }
    

提交回复
热议问题