使用Rubymotion,如何删除tabbar项目上的光泽效果?
我找到了这个ObjC解决方案:
[yourTabbar setSelectionIndicatorImage:[[UIImage alloc] init]];
但是当我用这种方式在Ruby中翻译时,光泽效果仍然存在(在app_delegate.rb中):
@tab_controller.tabBar.setSelectionIndicatorImage UIImage.alloc.init
这个红宝石翻译有什么问题?
我也使用Pixate,所以也许还有另外一种简单的CSS ...
答案 0 :(得分:0)
使用Pixate和CSS,您可以执行以下操作来隐藏选定的状态,或者在其中放置替代图像:
tab-bar tab-bar-item:selected {
background-color: linear-gradient(transparent, transparent);
background-size: 1;
}