【发布时间】:2013-05-29 09:16:26
【问题描述】:
我正在使用 UIToolbar 的 setBackgroundImage:forToolbarPosition:metrics: 方法。 这是我的代码:
toolbar = [[UIToolbar alloc] initWithFrame:CGRectMake(0,0, 320, 44)];
[toolbar setBackgroundImage:[UIImage imageNamed:@"top"] forToolbarPosition:UIToolbarPositionTop barMetrics:UIBarMetricsDefault];
[toolbar setBackgroundImage:[UIImage imageNamed:@"bottom"] forToolbarPosition:UIToolbarPositionBottom barMetrics:UIBarMetricsDefault];
[self.view addSubview:toolbar];
如您所见,我已将工具栏放在顶部。但是,当我运行代码时,使用的工具栏图像是 [UIImage imageNamed:@"bottom"]。
UIToolbarPosition 是如何获取的? 我的第一个想法是框架检查(
它仍然在底部。有什么想法吗?
【问题讨论】:
标签: uikit uitoolbar uitoolbarposition