как центрировать мою текстовую метку в центре панели навигации - PullRequest
0 голосов
/ 06 октября 2010

как узнать длину навигационной панели ....

Я хочу, чтобы программно отображался центр меток панели навигации.

чтобы я мог написать формулу, чтобы она работала, если я поверну свое устройство ...

1 Ответ

4 голосов
/ 06 октября 2010

Используйте следующий фрагмент кода в методе viewDidLoad UIViewController.

UILabel *label = [[UILabel alloc] init];
label.text = @"Center Label";
label.frame = CGRectMake(0, 0, 100, 30);
label.textAlignment = NSTextAlignmentCenter;
UIBarButtonItem *customButton = [[UIBarButtonItem alloc] initWithCustomView:label];
self.navigationItem.titleView = customButton.customView;

Код не требует пояснений.При необходимости измените этикетку и другие необходимые вещи.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...