UITabBarItem setFinishedSelectedImage: deprecated in iOS7

前端 未结 3 1397
礼貌的吻别
礼貌的吻别 2020-12-14 09:17

setFinishedSelectedImage:withFinishedUnselectedImage: is deprecated in iOS7. Apple recommends to use setters of image and selectedImage

3条回答
  •  北荒
    北荒 (楼主)
    2020-12-14 09:55

    If you're are trying to achieve displaying of the actual image at the UITabBar then use the following code.

    [yourTabBarItem setImage:[[UIImage imageNamed:@"more.png"] imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal]];
    

    and if you want to display image in original condition for the selected then use the following

    [yourTabBarItem setSelectedImage:[[UIImage imageNamed:@"more.png"] imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal]];
    

    these two are alternative to

    setFinishedSelectedImage:  withFinishedUnselectedImage:
    

提交回复
热议问题