自定义选项卡组加速器
我想在appcelerator中制作一个自定义选项卡组,其中一个(或两个)选项卡比其他选项卡更大。我附上了我想要拉下的东西的图像。自定义选项卡组加速器
我能够制作一个自定义选项卡组,但每次更改选项卡时都会刷新,并且我希望我的选项卡的行为类似于本机选项卡组。任何帮助,将不胜感激
我想通了这个问题。对于将来有同样问题的人来说,这应该有所帮助:标签组是它自己的视图。如果您想添加叠加层,请创建一个新视图,并将其添加到选项卡组,而不是窗口本身。
正如你在留言中提到,iOS上的选项卡组它本身就是一个视图。您可以为其添加视图,并且无论哪个选项卡处于活动状态,它们都会一直存在。因为您可以通过编程方式更改活动选项卡,所以可以在正常选项卡组顶部覆盖视图并使用它们来决定哪个选项卡应该处于活动状态。
下面的要点说明了这一点: https://gist.github.com/853935
你有任何示例代码,你可以发布,我试图自己做这 – 2012-02-22 07:17:57
看看我的评论中的要点。这是自给自足的。 – 2012-02-26 22:32:55
这个工作也适用于android?我试图使用它会android和错误。 – 2012-08-03 07:39:14
这也看起来很有希望:
https://github.com/viezel/NappUI#tabgroup
您可以为活动标签背景的背景图像。这种方法的优点是它使用原生的iOS API。实际上,它将扩展Titanium选项卡组代理并添加一些方法。不需要黑客。
我想出了这个问题。对于任何未来有同样问题的人,这应该有所帮助: 选项卡组是它自己的视图。如果您想添加叠加层,请创建一个新视图,并将其添加到选项卡组,而不是窗口本身。 – stealthdyno 2012-01-05 15:37:40
为这个问题自己添加一个答案,并接受它作为帮助未来人的答案! – 2012-01-16 11:29:28