我尝试使用IB设置UIBarButtonItem的大小,但是徒劳无功
我想减小宽度和宽度增加高度。我该怎么做?有什么指针吗?设置width属性(如上图所示)似乎没有改变任何东西。我尝试以编程方式设置它:
UIBarButtonItem *historyButton = [[UIBarButtonItem alloc]
initWithTitle:@"History" style:UIBarButtonItemStyleBordered target:self action:@selector(history:)];
historyButton.width = 3.0;
这也不会改变任何事情。
这是我想要修复的条形按钮(红色的按钮):
答案 0 :(得分:-5)
您需要调整UIBarButtonIte的框架
像:
historyButton.frame = CGRectMake(0, 0, buttonImage.size.width, buttonImage.size.height);
您可以在本教程中看到它:
http://iphone-dev-kitchan.blogspot.fr/2010/05/customizing-uibarbutton-on.html