大家好,我正在尝试在 IOS 中创建一个标签栏。首先,标签栏将有 3 个项目。并且 3 个项目的图像宽度不同。前 2 个标签栏是 75 像素,第三个是 170 像素。(每个标签栏都有自定义图像)
有可能实现这样的目标吗?
非常感谢
大家好,我正在尝试在 IOS 中创建一个标签栏。首先,标签栏将有 3 个项目。并且 3 个项目的图像宽度不同。前 2 个标签栏是 75 像素,第三个是 170 像素。(每个标签栏都有自定义图像)
有可能实现这样的目标吗?
非常感谢
将背景灰色图像的图像放入标签栏背景图像
tabBarCntrl.tabBar.backgroundImage = [UIImage imageNamed:@"graybackground.png"];
将所需的帧设置为 a、b、c 图像视图。并将红色图像设置为这些图像视图。
aImageView=[[UIImageView alloc]initWithFrame:CGRectMake(15, 420, 50, 50)];
bImageView=[[UIImageView alloc]initWithFrame:CGRectMake(95, 420,50, 43)];
cImageView=[[UIImageView alloc]initWithFrame:CGRectMake(175, 420, 100, 50)];
aImageView.image=[UIImage imageNamed:@"a.png"];
bImageView.image=[UIImage imageNamed:@"b.png"];
cImageView.image=[UIImage imageNamed:@"c.png"];
subview 三个图像到 tabbarcontroller
[tabBarCntrl.view addSubview:customersImageView];
[tabBarCntrl.view addSubview:invoicesImageView];
[tabBarCntrl.view addSubview:dashboardImageView];
[self.window addSubview:self.tabBarCntrl.view];