滚动自定义表格视图单元格时,UITableViewCell不稳定

时间:2018-01-15 05:05:18

标签: ios objective-c iphone performance uitableview

我的tableview包含3种不同类型的uitableview单元格。当我向下或向上滚动时,它是不稳定的。我已经尝试了很多方法,不要让它变得不稳定而是失败。

public function fetch_menu($data){
  $menu = "";
  foreach($data as $val){

    $menu.= '<li class="dropdown menu__item">';
    $menu.= '<a href="#" class="dropdown-toggle menu__link" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">'.$val->category_name.'<span class="caret"></span></a>';



    if(!empty($val->sub)){

      $menu.='<ul class="dropdown-menu multi-column columns-3">';
      $menu.='<div class="agile_inner_drop_nav_info">'; 


        $menu.=$this->fetch_sub_menu($val->sub);



        $menu.='<div class="clearfix"></div>';
        $menu.='</div>';
        $menu.='</ul>';  
    }
    $menu.='</li>'; 
   }
  return $menu;
}

它是一个包含自定义tableview单元格的tableview,并且每个自定义tableview单元格都有一个集合视图。如果我在自定义tableview单元格中滚动集合视图,它不会不稳定,但是当我滚动tableview时。我们有什么方法可以让它变得不稳定,谢谢。

1 个答案:

答案 0 :(得分:0)

我认为你应该选择尺寸单位。

gradl2

请尝试使用此功能或共享单元格的.xib文件,以便启用自动调整大小。