gpt4 book ai didi

swift - Xcode/Swift |将 TopBorder 添加到 TabBar

转载 作者:行者123 更新时间:2023-11-30 11:02:41 25 4
gpt4 key购买 nike

到目前为止我得到的基本上是一个带有自定义图标的基本 TabBarController。现在我想尽可能简单地仅在 TabBar 的顶部添加具有特定 UIColor 的边框。我怎么做? My tabBar so far

最佳答案

按如下方式配置标签栏:-

// Create a new layer which is the width of the device and with a heigh
// of 0.5px.
CALayer *topBorder = [CALayer layer];
topBorder.frame = CGRectMake(0.0f, 0.0f, self.view.frame.size.width, 0.5f);

// Set the background colour of the new layer to the colour you wish to
// use for the border.
topBorder.backgroundColor = [[UIColor blueColor] CGColor];

// Add the later to the tab bar's existing layer
[self.tabBar.layer addSublayer:topBorder];
self.tabBar.clipsToBounds = YES;

要么对标签栏进行子类化并将其写在那里,要么将其写为全局函数。

关于swift - Xcode/Swift |将 TopBorder 添加到 TabBar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53134581/

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