0

我正在使用 CGFloat 值来设置我的滚动视图的 contentSize,以便它动态调整到填充在我的文本视图中的内容。我在 viewDidLoad 方法中确定了每个文本视图的高度及其位置,但必须在 viewWillAppear 方法中设置 scrollView 高度 - 否则 contentSize 不正确并且 scrollView 不会滚动。问题是,在 viewWillAppear 方法中无法访问 CGFloat 值。

如何在两种方法之间传递该值?

4

1 回答 1

0

您需要在 .m 文件中创建私有 ivar 以将其用作类中方法之间的缓存。

@implementation YOUR_CLASS_NAME 
{ 
    CGFloat _height; 
} 
于 2014-03-23T01:11:17.067 回答