iOS 7创建底部UIToolbar,如照片和应用商店

iOS 7创建底部UIToolbar,如照片和应用商店,ios,ios7,uibarbuttonitem,uitoolbar,Ios,Ios7,Uibarbuttonitem,Uitoolbar,我想在类似iPad的照片和应用商店应用程序上创建一个底部UIToolbar。一个更高的工具栏,带有自定义UIBarButtonItem,图像位于文本上方。 问题是,我无法在.xib中调整44px高度的大小,如果我尝试以编程方式更改框架,则无法工作 想法 编辑 我想用UIToolbar替换此界面,因为选项卡栏行为不是我所需要的:我没有太多视图控制器,只有我想从UIBarButtonItem调用的功能,创建一个带有徽标和文本的图像,使用initWithCustomView UIImage *cu

我想在类似iPad的照片和应用商店应用程序上创建一个底部
UIToolbar
。一个更高的工具栏,带有自定义
UIBarButtonItem
,图像位于文本上方。 问题是,我无法在.xib中调整44px高度的大小,如果我尝试以编程方式更改框架,则无法工作

想法

编辑


我想用
UIToolbar
替换此界面,因为选项卡栏行为不是我所需要的:我没有太多视图控制器,只有我想从
UIBarButtonItem
调用的功能,创建一个带有徽标和文本的图像,使用
initWithCustomView

UIImage *customImage = [UIImage imageNamed:@"yourCustomImage"];
UIButton *backButton = [UIButton buttonWithType:UIButtonTypeCustom];
backButton.frame = CGRectMake(0, 0, customImage.size.width, customImage.size.height);
[backButton setImage:[UIImage imageNamed:@"yourCustomImage"] forState:UIControlStateNormal];
[backButton addTarget:self action:@selector(showPreviousView) forControlEvents:UIControlEventTouchUpInside];

UIBarButtonItem *customBarButton = [[UIBarButtonItem alloc]initWithCustomView:customButton];

希望这对您有所帮助。

使用uitAbar您可以调整图像的插入和标题。您也可以使用普通的UIView和一些按钮自己制作一个自定义的选项卡,这些按钮的形状正是您想要的。请参见问题中的编辑。backButton来自何处?你是说customBottom吗?:
backButton.frame=CGRectMake(0,0,customImage.size.width,customImage.size.height)另外,UIButton不是将文本放在侧面而不是底部吗?