objective-c - 像这样的 UITabBar

标签 objective-c ios cocoa-touch uitabbar

我想知道如何制作这样的 UITabBat:
enter image description here

它的高度比支架 UITabBar 还高,而且图标也更大。还有顶部的箭头。

我尝试改变高度,但它看起来真的很糟糕。图标不垂直居中。我也无法更改背景。

谢谢。

最佳答案

我建议几件事;

  • 查看今年 wwdc 的核心动画视频,您可以使用它来创建三角形等效果并前后移动。然后编写自己的标签栏 Controller 类。
  • 您也可以考虑使用第三方库,例如 http://cocoacontrols.com/platforms/ios/controls/tabbarkit
  • 关于objective-c - 像这样的 UITabBar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7253492/

    相关文章:

    iOS更改标签的行数

    ios - 包含在 UIPopoverController 中时的 UINavigationBar 外观代理

    objective-c - 尝试通过核心数据保存文档窗口尺寸

    iphone - 检测 UIScrollView 页面变化

    ios - 处理 NSXmlParser 中的自关闭标签?

    ios - iOS 版 Chrome 上的 native 应用程序安装横幅

    iOS 10 应用程序已崩溃,因为它试图访问隐私敏感数据

    objective-c - 将 nil 值行始终排序到 nstableview 列的底部

    ios - UICollectionViewFlowLayout 的行为未定义

    ios - 如何在 Swift 中对 Eureka 库中的 MultipleSelectorRow 值进行排序?