要隐藏iOS中的navigationBar的navigationItem,可以使用以下代码:

  1. 隐藏整个navigationBar:
[self.navigationController.navigationBar setHidden:YES];
  1. 隐藏navigationBar的左侧按钮:
[self.navigationItem.leftBarButtonItem setEnabled:NO];
[self.navigationItem.leftBarButtonItem setTintColor:[UIColor clearColor]];
[self.navigationItem.leftBarButtonItem setTitle:@""];
  1. 隐藏navigationBar的右侧按钮:
[self.navigationItem.rightBarButtonItem setEnabled:NO];
[self.navigationItem.rightBarButtonItem setTintColor:[UIColor clearColor]];
[self.navigationItem.rightBarButtonItem setTitle:@""];

请注意,以上代码仅适用于隐藏navigationBar的按钮和标题,而不是完全隐藏整个navigationBar。如果要完全隐藏navigationBar,可以使用第一种方法

ios object-c 隐藏navigationItem

原文地址: https://www.cveoy.top/t/topic/iOz9 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录