【发布时间】:2011-08-27 18:33:34
【问题描述】:
我不想要标准 UITabBar 上的光泽选择。有没有办法去除光泽,并可能添加背景纹理而不是黑色?
【问题讨论】:
-
您不能开箱即用地自定义标签栏的外观 - 您需要创建一个自定义视图并将其覆盖在顶部,并使其像标签栏一样。
标签: iphone objective-c cocoa-touch uikit uitabbarcontroller
我不想要标准 UITabBar 上的光泽选择。有没有办法去除光泽,并可能添加背景纹理而不是黑色?
【问题讨论】:
标签: iphone objective-c cocoa-touch uikit uitabbarcontroller
如果您的应用程序要在 iOS 5 上发布,不需要向后兼容;转到http://developer.apple.com 看看,iOS 5 测试版页面上的某些内容可能会引起您的兴趣:)。
否则,您需要继承 UITabBar 或使用您的自定义需求进行绘制的等效替换。
【讨论】:
UITabBar 并且您是否拥有绘图,或者实现您自己的标签栏等效项是您唯一的选择。