我创建了一些高度为49的纹理,我在底部看到了一个奇怪的黑色边框.然后,在添加Alpha通道后,我意识到问题是图像被移位了大约4个点.我发给你一个截图.
而且,这个有同样的问题(黑色奇怪的线),虽然很难看到它.
http://kurrytran.blogspot.com.es/2011/10/ios-5-tutorial-creating-custom-tab-bar.html
这是代码:
UIImage * selectedImage0 = [UIImage imagenamed:@“count_button_pressed”];
UIImage * unselectedImage0 = [UIImage imagenamed:@“count_button_released”];
UIImage *selectedImage1 = [UIImage imagenamed:@"date_button_pressed"];UIImage *unselectedImage1 = [UIImage imagenamed:@"date_button_released"];UIImage *selectedImage2 = [UIImage imagenamed:@"stats_button_pressed"];UIImage *unselectedImage2 = [UIImage imagenamed:@"stats_button_released"];UITabbar *tabbar = self.tabbar;UITabbarItem *item0 = [tabbar.items objectAtIndex:0];UITabbarItem *item1 = [tabbar.items objectAtIndex:1];UITabbarItem *item2 = [tabbar.items objectAtIndex:2];[item0 setFinishedSelectedImage:selectedImage0 withFinishedUnselectedImage:unselectedImage0];[item1 setFinishedSelectedImage:selectedImage1 withFinishedUnselectedImage:unselectedImage1];[item2 setFinishedSelectedImage:selectedImage2 withFinishedUnselectedImage:unselectedImage2];
你知道会发生什么吗?
提前致谢.
标签栏项目图像移位到顶部,从而为标签栏项目标题文本留出空间.
tabbaritem完成的图像应仅包含图标.要更改选项卡栏中的选定项目背景,请使用UITabbar中的selectionIndicatorImage属性
总结以上是内存溢出为你收集整理的ios5 – 在iOS 5中自定义选项卡栏时错误的图像Y.全部内容,希望文章能够帮你解决ios5 – 在iOS 5中自定义选项卡栏时错误的图像Y.所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)