nev*_*ing 3 iphone cocoa-touch objective-c dimensions uibarbuttonitem
我想在工具栏上有一个方形按钮.我UIBarButtonItem
使用的图像宽度足以将我的按钮推入矩形.我查看了文档,但找不到最合适的大小.
看看其他答案,29.0
似乎是一个常见的大小,但我想得到确认.这是我设置按钮的方式:
UIBarButtonItem *locationButtonItem = [[UIBarButtonItem alloc]
initWithImage:[UIImage imageNamed:@"location.png"]
style:UIBarButtonItemStyleBordered
target:self
action:@selector(locationButtonTapped:)];
[locationButtonItem setWidth:29.0f];
Run Code Online (Sandbox Code Playgroud)
我应该将工具栏按钮设置为宽度为什么宽度?
Chi*_*ani 10
UIButton *button = [UIButton buttonWithType:UIButtonTypeCustom];
[button setBackgroundImage:[UIImage imageNamed:@"location.png"] forState:UIControlStateNormal];
button.frame=CGRectMake(0,0, 29, 29);
[button addTarget:self action:@selector(locationButtonTapped:) forControlEvents:UIControlEventTouchUpInside];
UIBarButtonItem *btnDone = [[UIBarButtonItem alloc] initWithCustomView:button];
//[btnDone setTarget:self];
self.navigationItem.rightBarButtonItem = btnDone;
[btnDone release];
Run Code Online (Sandbox Code Playgroud)
试试这个...也许它会对你有所帮助.
归档时间: |
|
查看次数: |
4187 次 |
最近记录: |