iOS:如何在每次更改边界时动态更改uiscrollview的minZoom?

时间:2012-08-08 23:37:34

标签: objective-c ios uiscrollview

我想我可以将它子类化并覆盖minZoom的getter方法,但有更简单的方法吗?

1 个答案:

答案 0 :(得分:0)

在视图控制器中覆盖此 -

- (void)viewWillLayoutSubviews

当视图的边界发生变化时,视图会调整其子视图的位置。您的视图控制器可以覆盖此方法以在视图布局其子视图之前进行更改。

如果这太早了还有一个viewDidLayoutSubviews

更改您的滚动视图缩放。