zoukankan      html  css  js  c++  java
  • tabbar的BadgeValue 显示位置问题

    abbar的BadgeValue 显示位置问题   

     
     

    1.在iOS 7.0的时候 tabbar item上的badgevalue显示正常 如图:


    2.在iOS 7.1的时候 tabbar item上的badgevalue显示位置异常 如图:




    不知道有没有解决办法。



    设置代码:[[self.tabBar.items objectAtIndex:2] setBadgeValue:@"10"];





    及自定义tabbar中viewdidload部分代码:


    - (void)viewDidLoad


    {


        [super viewDidLoad];


        // Do any additional setup after loading the view.


        //tabbar背景


    UIImage *image = [UIImage imageNamed:@"背景.png"];


        UIImage *back_img=[image TransformtoSize:CGSizeMake(320 , 49)];


        [self.tabBar setBackgroundImage:back_img];


        


        // Creat items on tab bar


        UIImage *image1_0 = [[UIImage imageNamed:@"下导航-拼酒店.png"] TransformtoSize:CGSizeMake(80, 55)];//transformtosize的功能是将图片大小转化


        UIImage *image1_1 = [[UIImage imageNamed:@"下导航-拼酒店1.png"] TransformtoSize:CGSizeMake(80, 55)];


        [(UITabBarItem *)[self.tabBar.items objectAtIndex:0] setFinishedSelectedImage:image1_0 withFinishedUnselectedImage:image1_1];



        


        // Creat items on tab bar


        UIImage *image2_0 = [[UIImage imageNamed:@"下导航-我的发布.png"] TransformtoSize:CGSizeMake(80, 55)];


        UIImage *image2_1 = [[UIImage imageNamed:@"下导航-我的发布1.png"] TransformtoSize:CGSizeMake(80, 55)];


        [(UITabBarItem *)[self.tabBar.items objectAtIndex:1] setFinishedSelectedImage:image2_0 withFinishedUnselectedImage:image2_1];


       


        


        // Creat items on tab bar


        UIImage *image3_0 = [[UIImage imageNamed:@"下导航-消息.png"] TransformtoSize:CGSizeMake(80, 55)];


        UIImage *image3_1 = [[UIImage imageNamed:@"下导航-消息1.png"] TransformtoSize:CGSizeMake(80, 55)];


        [(UITabBarItem *)[self.tabBar.items objectAtIndex:2] setFinishedSelectedImage:image3_0 withFinishedUnselectedImage:image3_1];


      


        


        


        


        // Creat items on tab bar


        UIImage *image4_0 = [[UIImage imageNamed:@"下导航-酒店预订.png"] TransformtoSize:CGSizeMake(80, 55)];


        UIImage *image4_1 = [[UIImage imageNamed:@"下导航-酒店预订1.png"] TransformtoSize:CGSizeMake(80, 55)];


        [(UITabBarItem *)[self.tabBar.items objectAtIndex:3] setFinishedSelectedImage:image4_0 withFinishedUnselectedImage:image4_1];


        


        


        // Creat items on tab bar


        UIImage *image5_0 = [[UIImage imageNamed:@"下导航-个人中心.png"] TransformtoSize:CGSizeMake(80, 55)];


        UIImage *image5_1 = [[UIImage imageNamed:@"下导航-个人中心1.png"] TransformtoSize:CGSizeMake(80, 55)];


         [(UITabBarItem *)[self.tabBar.items objectAtIndex:4] setFinishedSelectedImage:image5_0 withFinishedUnselectedImage:image5_1];



        



        


        [[self.tabBar.items objectAtIndex:2] setBadgeValue:@"10"];



    }

  • 相关阅读:
    编译 netcat for lineage-17.1-20210303-UNOFFICIAL-dipper.zip (ARM)
    Mi8-Android-arm 中网络接口命名:wlan0 & rmnet_data 《========》 VB-Android-x86 中网络接口命名:eth1 & wifi_eth
    HOW TO CHANGE LINUX KERNEL DMESG BUFFER SIZE
    Calculation of RTO in tcp and related open source implementation (Linux kernel, unbound) --- rtt, rttvar, cwnd, ssthresh
    图解Linux网络包接收过程
    Tcpprobe 在网络中的使用 --- tcp_probe has been removed from the kernel. --- Using ip-tcp_metrics --- Using ss (socket statistics)
    全面的 iPerf3 Android平台移植编译、运行过程记录
    socket、sock、sk_buff、net_device 关系图
    tcp: Add TCP_FREEZE socket option
    ECNU 2031 绝对值排序
  • 原文地址:https://www.cnblogs.com/mingjieLove00/p/5486209.html
Copyright © 2011-2022 走看看