iOS 5和iOS 6中的UITabbar差异
我又被阿爸难住了 我有一个UIAbbar,我正在使用背景图像,在它的正上方我有另一个UIImage。在iOS 5设备和模拟器中,一切看起来都很好,但在iOS 6上,选项卡栏顶部有一条清晰的线条 在iOS 5上 在iOS 6上 我将背景图像设置如下:iOS 5和iOS 6中的UITabbar差异,ios,objective-c,uitabbar,Ios,Objective C,Uitabbar,我又被阿爸难住了 我有一个UIAbbar,我正在使用背景图像,在它的正上方我有另一个UIImage。在iOS 5设备和模拟器中,一切看起来都很好,但在iOS 6上,选项卡栏顶部有一条清晰的线条 在iOS 5上 在iOS 6上 我将背景图像设置如下: [[UITabBar appearance] setBackgroundImage:[UIImage imageNamed:@"bottombar.png"]]; 知道为什么它在iOS 5中工作,而在iOS 6中不工作吗?图像不是问题,因为我尝
[[UITabBar appearance] setBackgroundImage:[UIImage imageNamed:@"bottombar.png"]];
知道为什么它在iOS 5中工作,而在iOS 6中不工作吗?图像不是问题,因为我尝试在同一视图中创建两个UIImage,并将它们一个放在另一个上面,它们看起来很好
我的猜测是iOS 6在标签栏的顶部添加了某种效果。如果是的话,有没有办法去除它
我们将衷心感谢您的帮助。找到了答案。感谢Pixi在另一个论坛上
[[UITabBar appearance] setShadowImage:[UIImage imageNamed:@"shadow.png"]];
其中shadow.png是1x1透明图像。选项卡栏投射阴影,导致选项卡栏顶部出现锐利的线条。透明图像消除了这一点
也许这对其他人将来也有帮助。找到了答案。感谢Pixi在另一个论坛上
[[UITabBar appearance] setShadowImage:[UIImage imageNamed:@"shadow.png"]];
其中shadow.png是1x1透明图像。选项卡栏投射阴影,导致选项卡栏顶部出现锐利的线条。透明图像消除了这一点
这可能对其他人将来也有帮助。这对我有帮助,谢谢:顺便说一句,你可以分配/初始化一个新的UIImage,而不是创建1x1映像。这对我有帮助,谢谢:顺便说一句,你可以分配/初始化一个新的UIImage,而不是创建1x1映像。