簡體   English   中英

從viewDidLoad傳遞CGFloat值到viewDidAppear

[英]Passing a CGFloat value from viewDidLoad to viewDidAppear

我正在使用CGFloat值設置我的scrollView的contentSize,以便它可以動態調整以適應我的textviews中填充的內容。 我確定每個文本視圖的高度及其在viewDidLoad方法中的位置,但必須在viewWillAppear方法中設置scrollView的高度-否則contentSize不正確,scrollView將不會滾動。 問題是,無法在viewWillAppear方法中訪問CGFloat值。

如何在兩種方法之間傳遞該值?

您需要在.m文件中創建私有ivar,以將其用作類中方法之間的緩存。

@implementation YOUR_CLASS_NAME 
{ 
    CGFloat _height; 
} 

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM