iOS 凸起的中心标签按钮

Posted

技术标签:

【中文标题】iOS 凸起的中心标签按钮【英文标题】:iOS Raised Centre Tab Button 【发布时间】:2014-01-08 12:05:46 【问题描述】:

我在UITabBar 上看到了许多凸起中心按钮的示例,大多数只是放在顶部的UIButton,但所有这些都需要在每个视图上进行编码,有没有一种方法可以创建它而无需对每个视图进行编程,使其出现在每个屏幕上,也许是应用程序委托中的某些内容?

我想实现一个UITabBar,中心有一个凸起的圆圈。

【问题讨论】:

请注意ios (en.wikipedia.org/wiki/Cisco_IOS) 与iOS (en.wikipedia.org/wiki/IOS) 不同 这是旧的,但正如杰弗里指出的那样,如果你问自己我不想在任何时候都这样做,那么你需要开始考虑子类化。您永远不必重复可重用的代码,这也不是好习惯。 【参考方案1】:

子类UITabBarController。我在这里找到了一个例子:Raised Center Tab Bar Button。

【讨论】:

感谢 Jeffery,感谢您的 cmets Michael,我遇到的问题是我无法在我的项目中使用它,因为我正在使用情节提要,而且我还是很陌生这一切

以上是关于iOS 凸起的中心标签按钮的主要内容,如果未能解决你的问题,请参考以下文章

需要在 swift 4 中设计自定义标签栏。 - 更新

标签栏iOS xcode中心的按钮

中心按钮标签栏

在 XCode 中子类化标签栏的问题

无法在标签栏内隐藏中心图像

如何使 iOS 7 控制中心的行为与地图(小标签)中的行为一样?