tabBarItem图像在setBadgeValue上缩小

时间:2013-04-22 07:24:11

标签: ios objective-c uitabbaritem

我创建了一个带有图像的tabBarItem。我为它设置了badgeValue,它显示了消息的数量。显示badgeValue时,tabBarItem图像突然缩小。以下是情况的屏幕截图:

screenshot

以下是我使用的代码:

[tabbaritem4 setFinishedSelectedImage:[UIImage imageNamed:@"Btn_Taskbar_Chat-Over.fw.png"] withFinishedUnselectedImage:[UIImage imageNamed:@"Btn_Taskbar_Chat.fw.png"]];
tabbaritem4.imageInsets=UIEdgeInsetsMake(25,12,10,13);

-(void)getAllUnReadMessages:(NSInteger)countMessage
{
    if(countMessage >= 1)
    {
        [tabbaritem4 setBadgeValue:[NSString stringWithFormat:@"%d",countMessage]];
    }
    else
    {
        [tabbaritem4 setBadgeValue:nil];
    }
}

0 个答案:

没有答案