Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/99.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios UIScrollView重置contentSize_Ios_Uiscrollview_Contentsize - Fatal编程技术网

Ios UIScrollView重置contentSize

Ios UIScrollView重置contentSize,ios,uiscrollview,contentsize,Ios,Uiscrollview,Contentsize,为什么UIScrollView实例在调用委托ScrollViewDiEndZooming:(UIScrollView*)aScrollView withView:(UIView*)aView atScale:(float)aScale时会重置其内容大小(在我的例子中是帧和屏幕宽度) 我该怎么办?例如,我真的需要在layoutSubviews方法中提醒实例其contentSize 我相信您正在寻找的委托方法是 (无效)scrollViewDidZoom:(UIScrollView*)scroll

为什么
UIScrollView
实例在调用委托
ScrollViewDiEndZooming:(UIScrollView*)aScrollView withView:(UIView*)aView atScale:(float)aScale
时会重置其内容大小(在我的例子中是帧和屏幕宽度)


我该怎么办?例如,我真的需要在
layoutSubviews
方法中提醒实例其
contentSize

我相信您正在寻找的委托方法是

  • (无效)scrollViewDidZoom:(UIScrollView*)scrollView
它告诉代理滚动视图的缩放因子已更改


我也看到了同样的情况。解决方案