Ale*_*erl 7 iso uitabbarcontroller
我希望在iOS中实现一个自定义标签栏,其中所选项目的大小比其他选项卡更大,并查看类似于此屏幕截图的内容. 
有人可以指出如何在Swift中实现这一目标的教程吗?
我好几次面对这个任务.我发现了很多教程,但是我从来没有找到能够创建一个中心按钮的教程,其中一部分是在标签栏之外.
最后,我创建了一种方法来正确完成它.我实现了一个简单的示例项目,其中包含如何执行此操作 请查看我的自定义Tabbar中心按钮仓库作为示例.
它的另一个好处是它的中心按钮在使用Hide Button Bar on Push属性时正确地隐藏了标签栏.
\n\n\nUITabBar 包含一个 UITabBarItem 数组,该数组继承自 UIBarItem。但与同样继承自 UIBarItem 的 UIBarButtonItem 不同,没有 API 可以使用 customView 创建 UITabBarItem。
\n\n因此,我们不需要尝试创建自定义 UITabBarItem,而是\xe2\x80\x99 只需创建一个常规的 UITabBarItem,然后将自定义 UIButton 放在 UITabBar 的顶部
\n
不是很快,但应该很容易翻译。
\n\nhttps://github.com/boctor/idev-recipes/tree/master/RaishedCenterTabBar
\n\n这是 Swift 的:\n https://github.com/itsKaynine/SwiftRaishedTab
\n\n使用 Swift 3 的类似问题的源代码:\n /sf/answers/2521146421/
\n| 归档时间: |
|
| 查看次数: |
6121 次 |
| 最近记录: |