Я пытаюсь выровнять заголовок навигационной панели в центре в моем приложении, но кажется, что название остается справа (пожалуйста, найдите снимок экрана). Я использую ниже код:установить выравнивание заголовка навигационной панели
-(void)viewDidLoad {
UIBarButtonItem *addButton = [[UIBarButtonItem alloc] initWithTitle:@"Home" style:UIBarButtonItemStylePlain target:self action:@selector(goToHomePage:)];
[self.navigationController.navigationItem.rightBarButtonItem setTarget:self];
self.navigationItem.rightBarButtonItem = addButton;
[addButton release];
}
в viewWillAppear()
ниже
[self.navigationItem setTitle:offertitle];
и попытался это слишком
UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(40, 0, 120, 40)];
label.backgroundColor = [UIColor clearColor];
label.font = [UIFont boldSystemFontOfSize:14.0];
label.shadowColor = [UIColor colorWithWhite:0.0 alpha:0.5];
label.textAlignment = UITextAlignmentLeft;
label.textColor =[UIColor whiteColor];
label.text=offertit;
self.navigationItem.titleView = label;
название отображает выравнивание по центру листа название, когда я прячу кнопку назад. Есть ли способ установить атрибуты внешнего вида кнопки «Назад»?
Может кто-нибудь наставит меня, где я, возможно, не так.
Спасибо. Это сработало. – user1268938
Добро пожаловать. – Kimpoy
У меня такая же проблема, но это не сработало для меня, у меня есть такие же результаты, как показано на изображении. –