gpt4 book ai didi

ios - 自定义 IOS UITabbarController 隐藏顶部灰线

转载 作者:行者123 更新时间:2023-11-29 04:35:33 26 4
gpt4 key购买 nike

我想使用 uitabbar 创建一个具有独特颜色的 View ,即我不想将 View 分成 UITabbar 和其余部分,因此我以编程方式使用自定义颜色创建了一个自定义 UITabbar。 UITabbar 和“ View 的其余部分”具有相同的颜色,但 UITabbar 顶部有一条灰线将各个部分分开。我怎样才能隐藏它?

这是一个示例图像,我想删除那条黑线: https://picasaweb.google.com/felixdl/20Giugno2012#5756005463317234882

解决方案

谢谢!这很完美!我添加的行是:

[[UITabBar外观] setBackgroundImage:[UIImage imageNamed:@"myImage.jpg"]];

我以前从未使用过“外观”标签

最佳答案

如果您正在针对 iOS 5 进行构建,则可以将背景设置为图像,这样可以消除您所说的灰线。

[uiTabBarController setBackgroundImage:[UIImage imageNames:@"my_background.png"]];

这确实需要您有一个与您以编程方式创建的颜色相匹配的图像。

在 iOS4 中,您可以重写 drawRect 函数(这要复杂得多,但如果您正在制作 iOS 5 之前的应用程序,我很乐意回答)

关于ios - 自定义 IOS UITabbarController 隐藏顶部灰线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11104796/

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