[英]What's UIBarButtonItem's possibleTitles for?
在UIKit中,UIBarButtonItem有一个名为possibleTitles的属性。 怎么用?
我查看了文档,并说它在AccelerometerGraph演示中被引用。 所以我看了一下这个演示。
在将其添加到栏之前,您可以将possibleTitles
属性设置为按钮可能显示的一组字符串。 我假设这是按钮获取最宽字符串的宽度,因此当您更改标题时,按钮的宽度不会改变。
我写了一些代码来测试这个,就像Ed说的那样,按钮的宽度应该足以适应NSSet
最长的字符串给possibleTitles
的NSSet
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”。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.