은 내비게이션 막대 스타일을 ViewDidLoad에 구현하거나 모든 VC에 붙여 넣는 대신 전역 적으로 어떻게 든 구현하는 방법이 있습니까? 감사.내비게이션 스타일 앱 전체에서
// Navagation styling
viewController.title = @"NAV TITLE";
[viewController.navigationController.navigationBar setTitleTextAttributes:[NSDictionary dictionaryWithObjectsAndKeys:[UIFont fontWithName:@"Gibson-Light" size:20.0], NSFontAttributeName, nil]];
UIBarButtonItem *rightBarButton = [[UIBarButtonItem alloc] initWithTitle:nil
style:UIBarButtonItemStylePlain
target:viewController
action:nil];
rightBarButton.image = [UIImage imageNamed:@"settings_cog"];
rightBarButton.tintColor = [UIColor grayColor];
viewController.navigationItem.rightBarButtonItem = rightBarButton;
UIViewController 하위 클래스를 만들고 위 코드를 붙여넣고 다른 모든보기 컨트롤러로 확장합니다. – Kampai
카테고리를 추가하고 추가하는 것이 더 좋습니다 - (void) addRightButtonItem; 그것을 – Abhishek