WMPageController icon indicating copy to clipboard operation
WMPageController copied to clipboard

当有电话过来的时候WMScroView的位置会不对

Open fangshufeng opened this issue 8 years ago • 3 comments

fangshufeng avatar Sep 28 '17 06:09 fangshufeng

刚好项目维护,遇到这个问题: 最新代码:根据下面这个去设置

  • (CGRect)pageController:(WMPageController *)pageController preferredFrameForMenuView:(WMMenuView *)menuView;
  • (CGRect)pageController:(WMPageController *)pageController preferredFrameForContentView:(WMScrollView *)contentView;

我那项目是老的源码, 在 - (void)wm_calculateSize; 中, 保证:navigationHeight = navigationHeight>0?navigationHeight:0; 电话来的时候,那个算出来的坐标是下移了20 像素, navigationHeight 会为负值。

xiaoer371 avatar Mar 09 '18 07:03 xiaoer371

这个方法解决了吗 楼上的朋友

123LI avatar Sep 04 '18 05:09 123LI

@123LI navigationHeight = navigationHeight>0?navigationHeight:0;

xiaoer371 avatar Sep 06 '18 09:09 xiaoer371