ios - UITableViewCell containing UIStackViews use lots of memory -
usually, app uses around 50mb of ram @ most, noticed ram usage on 100mb.
this happens on uitableviewcontroller. have prototype cell uiimageview, , beside it, uistackview contains 2 labels, , uistackview containing uiimageview , uilabel.
after investigating, found uitableviewcell, , more when have uistackview within it. when load more cells, memory goes higher. i'm not doing modification cell in cellforrowat:, , i've tested separate cell make sure, , had same issue.
instruments shows there no memory leaks.
i'm using xcode 9 beta 5 , swift 4.
override func tableview(_ tableview: uitableview, cellforrowat indexpath: indexpath) -> uitableviewcell { let cell = tableview.dequeuereusablecell(withidentifier: "mycell", for: indexpath) return cell }
it seems if issue code using dynamic cell heights in uitableview. so, has been fixed.
Comments
Post a Comment