【问题标题】:How To Create A Custom Center Tab Button?如何创建自定义中心选项卡按钮?
【发布时间】:2011-10-12 04:54:15
【问题描述】:

我正在尝试按照此处的本教程重新创建自定义中心选项卡按钮,但我已经在 IB 中设置了我的 tabbarcontroller。谁能帮我做到这一点?本教程通过代码完成所有操作,因此难以理解。

http://idevrecipes.com/2010/12/16/raised-center-tab-bar-button/

【问题讨论】:

    标签: iphone objective-c cocoa-touch uitabbarcontroller


    【解决方案1】:

    他们所做的只是创建一个空白的 UITabBarItem,没有图像或名称,只是一个占位符。然后他们将带有自定义图像的 UIButton(即绿色相机按钮)放在 UITabBar 的顶部。只需进入界面生成器并添加一个新的 TabBarItem 并在其上放置一个 UIButton。

    【讨论】:

    • 是的,但是他们做了一些其他的事情来确保它总是出现和填充。就像我如何点击那个取消按钮就像点击标签栏一样?
    • 您可以调用 tabBar.selectedItem = 3 或任何按钮下项目的索引,它看起来像是标签栏的一部分。我真的不明白为什么它不会总是出现。在我看来,您发布的教程有点过于复杂了。
    • 谢谢,但在 IB 中,我无法在 UITabBar 上添加 UIButton,Xcode 不会让我这样做。你知道我可以通过代码来实现吗?
    • 加一个,然后用代码设置框架。 button.frame = CGRectMake(whereYou, WantIt, sizex, sizey)
    • 无论您想在哪里显示按钮,都将与该按钮相关的任何代码放在 viewController 中。这就是相关的地方。
    猜你喜欢
    • 1970-01-01
    • 2012-03-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-10-07
    • 1970-01-01
    • 2021-12-26
    相关资源
    最近更新 更多