【发布时间】:2013-12-29 18:47:36
【问题描述】:
我正在使用下面的代码将背景图像添加到自定义 UI 工具栏,其中有 4 个自定义 UIBarButton。我想为工具栏添加背景图像,我搜索了很多东西并尝试了但没有任何效果。谁能告诉我如何为我指定的框架添加自定义 UIToolBar 的背景图像。
UIToolBar *toolBar =[[UIToolBar alloc]init];
-(void)layoutSubviews{
CGRect frame;
frame = CGRectMake(20 ,90, 150, 30);
toolBar.frame = frame;
UIImage* toolbarImage = [UIImage imageNamed: @"toolbar_background.png"];
[[UIToolbar appearance]
setBackgroundImage: toolbarImage
forToolbarPosition: UIToolbarPositionAny
barMetrics: UIBarMetricsDefault];
}
上面的代码对我来说不起作用,因为我的是自定义工具栏以编程方式添加,而且我正在根据要求添加它。
【问题讨论】:
标签: ios objective-c uitoolbar