Я написал небольшой код, чтобы проверить это, и, как говорит Эд, кнопка будет настолько широкой, насколько это необходимо, чтобы соответствовать самой длинной строке в NSSet
, заданном possibleTitles
UIBarButtonItem *myButton = [[UIBarButtonItem alloc] initWithTitle:@"Bye"
style:UIBarButtonItemStyleBordered
target:self
action:@selector(sayGoodnight)];
myButton.possibleTitles = [NSSet setWithObjects:@"So Long", @"Farewell", @"Auf Wiedersen, Good Night", nil];
[self setToolbarItems:[NSArray arrayWithObjects:myButton, nil] animated:NO];
[myButton release];
Кнопка установлена достаточно широко, чтобы соответствовать "Auf Wiedersen, Good Night".