WMPageController
WMPageController copied to clipboard
当有电话过来的时候WMScroView的位置会不对
刚好项目维护,遇到这个问题: 最新代码:根据下面这个去设置
- (CGRect)pageController:(WMPageController *)pageController preferredFrameForMenuView:(WMMenuView *)menuView;
- (CGRect)pageController:(WMPageController *)pageController preferredFrameForContentView:(WMScrollView *)contentView;
我那项目是老的源码, 在 - (void)wm_calculateSize; 中, 保证:navigationHeight = navigationHeight>0?navigationHeight:0; 电话来的时候,那个算出来的坐标是下移了20 像素, navigationHeight 会为负值。
这个方法解决了吗 楼上的朋友
@123LI navigationHeight = navigationHeight>0?navigationHeight:0;