【问题标题】:shopkick application UI widgetsshopkick 应用程序 UI 小部件
【发布时间】:2011-05-10 17:13:26
【问题描述】:

请看下面的链接。

http://itunes.apple.com/app/id383298204?mt=8

有 showpick 应用程序的屏幕截图。在那里有一个收集按钮,这是在 ui 标签栏下无法实现的。有人可以帮我弄清楚他们是如何实施的吗?那是一个真正的 UITabBar 吗?

谢谢

【问题讨论】:

  • 我遇到了同样的问题。显然有几个应用程序采用这种设计。甚至可以为此使用 UITabBarController,还是我必须重新发明一切?
  • 似乎不可能使用 UITabBarItem。我在上面使用了一张图片。

标签: iphone cocoa-touch iphone-sdk-3.0 ios4 uitabbar


【解决方案1】:

我想出了一个解决方法。我基本上为 UITabBarController 的中间条目添加了一个虚拟控制器。在 viewDidLoad 中,我向 UITabBar 添加了一个按钮,如下所示:

tabBarButton = [[UIButton alloc]initWithFrame:CGRectMake(125, -10, 70, 33)];
[tabBarButton setBackgroundImage:[UIImage imageNamed:@"state-inactive"]forState:tabBarButton];
[topbarButtonScan setBackgroundImage:[UIImage imageNamed:@"state-active"]forState:UIControlEventTouchDown];
[tabBarButton addTarget:self action:@selector(tabBarButtonClicked:) forControlEvents:UIControlEventTouchUpInside];
[[[self tabBarController]tabBar ] addSubview: tabBarButton];

【讨论】:

    猜你喜欢
    • 2016-12-07
    • 2013-12-29
    • 1970-01-01
    • 2019-09-05
    • 2018-07-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多