iOS - 在 UITabBar 上方获得所需的阴影

标签 ios objective-c uitabbar

我试图让我的标签栏阴影看起来像这张图片中看到的那样:

这样做的最佳方法是什么?我正在使用 objective-c
谢谢

最佳答案

您可以使用以下代码为任何 UI 对象赋予阴影

tabBar.layer.shadowOffset = CGSize(width: 0, height: 0)
tabBar.layer.shadowRadius = 2
tabBar.layer.shadowColor = UIColor.black.cgColor
tabBar.layer.shadowOpacity = 0.3

这里我给出了你的 tabControl 对象的例子。

关于iOS - 在 UITabBar 上方获得所需的阴影,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37338288/

相关文章:

ios - 创建重复事件而不在 iOS 的日历中显示这些事件

iphone - 如何实现像通知中心的股票行情自动 ScrollView ?

ios - 标签栏项目具有不同的宽度

ios - UICollectionViewCell。我想添加 2 个不同的图片单元格

objective-c - 如何从 dataDetectorTypeLink 设置电子邮件主题?

objective-c - 重复协议(protocol)定义警告,但我需要该协议(protocol)的倍数

objective-c - 在非基于文档的应用程序中启用打开文件菜单项

ios - 如何隐藏标签栏

swift - Tabbar 在 segue 之后不显示?

iphone - 使用 Core Graphics 的优势