
[[UITabbar appearance] setSelectionIndicatorImage:[UIImage image@R_403_6889@d:@"activeshape.png"] ];
任何建议
解决方法 编辑:IT似乎毕竟这个解决方案应该工作,我有一些缓存问题UIImage *selTab = [[UIImage image@R_403_6889@d:@"tabHighlight"] imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal];CGSize tabSize = CGSizeMake(CGRectGetWIDth(self.vIEw.frame)/5,49);UIGraphicsBeginImageContext(tabSize);[selTab drawInRect:CGRectMake(0,tabSize.wIDth,tabSize.height)];UIImage *reSizeImage = UIGraphicsGetimageFromCurrentimageContext();UIGraphicsEndImageContext();//[self.tabbar setSelectionIndicatorImage:reSizeImage];
tabHiglight是一个82×49的png,我已经测试过其他尺寸,但这似乎最合适.我将框架的宽度除以tabbar中的项目数 – 在我的情况下为5,然后我创建一个“正确”大小的新UIImage并将其设置为selectionIndicatorImage.
总结以上是内存溢出为你收集整理的ios – setSelectionIndicatorImage的尺寸错误,适用于iphone 6和iPhone 6全部内容,希望文章能够帮你解决ios – setSelectionIndicatorImage的尺寸错误,适用于iphone 6和iPhone 6所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)