Ios 从后台返回时重置UIWebView内容大小
我正在我的Ios 从后台返回时重置UIWebView内容大小,ios,objective-c,uiwebview,contentsize,Ios,Objective C,Uiwebview,Contentsize,我正在我的UIViewController中使用UIWebView web视图加载完成后,我通过编程方式在UIWebView底部添加了一个扩展ContentSize的UIButton 当应用程序进入后台并再次返回时,我动态添加的contentSize似乎已更改为UIWebViewcontent的内容大小 有人知道我在这里遗漏了什么和/或为什么会这样吗?谢谢你的时间 致以最良好的祝愿, 吉森也许这不是你问题的答案,只是一个提示。很难检测web视图是否完全加载。它可能会多次调用webViewFini
UIViewController
中使用UIWebView
web视图加载完成后,我通过编程方式在UIWebView
底部添加了一个扩展ContentSize的UIButton
当应用程序进入后台并再次返回时,我动态添加的contentSize
似乎已更改为UIWebView
content的内容大小
有人知道我在这里遗漏了什么和/或为什么会这样吗?谢谢你的时间
致以最良好的祝愿,
吉森也许这不是你问题的答案,只是一个提示。很难检测web视图是否完全加载。它可能会多次调用webViewFinishedLoad方法。取决于web视图。问题在于我以编程方式添加的contentSize在从后台返回应用程序时被删除。你知道为什么吗?也许你点击了视图的自动布局?解开它。我建议您检查一下应用程序从后台来回时调用的方法。我没有使用autolayout,也没有在应用程序从后台来回时调用方法。fNLY添加了UIApplicationIDBecMeactiveNotification bserver在从后台回来时重新设置contentSize。好的,如果您能以这种方式解决这个问题,我很高兴。