gpt4 book ai didi

ios - 删除自定义标签栏上的行

转载 作者:可可西里 更新时间:2023-11-01 03:31:17 26 4
gpt4 key购买 nike

我制作了一个自定义标签栏,其中一个标签栏超出了标签栏。有一条线与中心标签栏重叠。无论如何我可以摆脱它或这个或隐藏它吗?

enter image description here

为此,我只设置了标签栏图像:

 UITabBarController *tabBarController = (UITabBarController *)self.window.rootViewController;
UITabBar *tabBar = tabBarController.tabBar;
UITabBarItem *tabBarItem1 = [tabBar.items objectAtIndex:0];
UITabBarItem *tabBarItem2 = [tabBar.items objectAtIndex:1];
UITabBarItem *tabBarItem3 = [tabBar.items objectAtIndex:2];


tabBarItem1.imageInsets = UIEdgeInsetsMake(6, 0, -6, 0);
tabBarItem3.imageInsets = UIEdgeInsetsMake(6, 0, -6, 0);

[tabBarItem1 setFinishedSelectedImage:[UIImage imageNamed:@"scheduleTabBarImageSel.png"] withFinishedUnselectedImage:[UIImage imageNamed:@"scheduleTabBarImage.png"]];
[tabBarItem3 setFinishedSelectedImage:[UIImage imageNamed:@"favoritesTabBarImageSel.png"] withFinishedUnselectedImage:[UIImage imageNamed:@"favoritesTabBarImage.png"]];
[tabBarItem2 setFinishedSelectedImage:[UIImage imageNamed:@"searchTabBarImageSel.png"] withFinishedUnselectedImage:[UIImage imageNamed:@"searchTabBarImage.png"]];

知道如何隐藏这条线吗?谢谢

最佳答案

如果我没理解错的话,问题出在标签栏顶部的 1-2ish 像素阴影上。如果是这种情况,您可以像使用导航栏一样删除阴影。只需启用剪辑到边界。

[self.tabBarController.tabBar setClipsToBounds:YES];

关于ios - 删除自定义标签栏上的行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18554159/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com