zoukankan      html  css  js  c++  java
  • 自定义tabbar pop控制器 tabbar 重叠问题

    项目中发现,自定义的tabbar pop两层之后tabbaritem图片重叠,而单独pop一层是没问题的,

    话不多说上代码:

    -(void)viewWillLayoutSubviews{

    [super viewWillLayoutSubviews];

    for (UIView *child in self.tabBar.subviews) {

    if ([child isKindOfClass:NSClassFromString(@"UIControl")]) {

    [child removeFromSuperview];
    }
    }
    }

    //主view即将出现的时候,这个时候所有的控件都加载完成了.
    //所有以View开头的方法都要调用父类的方法
    - (void)viewWillAppear:(BOOL)animated
    {
    [super viewWillAppear:YES];

    for (UIView *child in self.tabBar.subviews)
    {

    if ([child isKindOfClass:[UIControl class]])
    {
    [child removeFromSuperview];
    }
    }
    }

  • 相关阅读:
    任务安排(代价提前付)
    10 01模拟赛订正
    哈希hash
    初学期望
    P1251 递推专练3
    P1229-神秘岛
    P1228-重叠的图像
    白银莲花池
    求强连通分量
    割边
  • 原文地址:https://www.cnblogs.com/daaiwusehng/p/5041508.html
Copyright © 2011-2022 走看看