shopkick应用程序UI小部件

时间:2010-11-16 09:43:47

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

请参阅以下链接。

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

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

谢谢

1 个答案:

答案 0 :(得分:2)

我想出了一个解决方法。我基本上为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];