如何隐藏"标题"适用于iOS的Appcelerator应用程序中TabGroup的选项卡中的文本?
默认情况下,如果我将title属性留空,则会留下额外的空间,通常会出现标题。
" title"文本:
如果没有"标题"文本:
我希望它出现:
答案 0 :(得分:2)
这个修复有效,虽然它有点hackish:
转到/Users/[yourname]/Library/Application Support/Titanium/mobilesdk/osx/4.1.0.GA/iphone/Classes/
在Appcelerator Studio中打开文件“TiUITabProxy.m”并进行以下更新。
在TiUITabProxy.m中搜索“(void)updateTabBarItem”并插入以下行:
[ourItem setImageInsets:UIEdgeInsetsMake(6, 0, -6, 0)];
在函数最后的第一行之前:
[rootController setTabBarItem:ourItem];
清理项目并重建。
有一个打开的JIRA票据可以将其添加到Titanium中:https://jira.appcelerator.org/browse/TIMOB-18515
该解决方案最初是在https://community.appcelerator.com/topic/2878/remove-tabgroup-tab-title-and-show-only-icon-on-ios/7
的Appcelerator社区论坛中提供的