博文

目前显示的是 一月, 2017的博文

有关设置NavigationbarItem.titleView的一个坑

今天遇到一个bug, 仅仅是设置了titleView,然后发现push出去再pop回来,内存和CPU占用暴涨,界面锁死。 然后去查了内存泄露发现没有任何问题。 后来去跑了Time Profile发现NavigationBar一直在做LayoutSubviews 后来才发现titleView里重写了layoutSubviews方法。 用autolayout实现了相关布局,就解决了问题。