如果在每个视图控制器的viewWillAppear:方法的开头没有连接连接的情况下插入用于检查和显示默认视图的代码段代码,它将产生大量的样板代码。所以,我想问:
有没有办法将此代码段集中在一个地方,并在调用显示后立即自动注入任何视图控制器。
如果没有互联网连接,如何显示默认视图而不是视图控制器视图?
答案 0 :(得分:2)
多数民众赞成。
答案 1 :(得分:1)
简单地创建一个BaseViewController,在其中实现代码以显示或不显示NoInternetConnection消息。 它可以是您在其他视图之上添加的简单UILabel。 然后在创建需要此常见行为的视图控制器时继承此类。
答案 2 :(得分:0)
您可以为RewriteEngine On
RewriteRule ^([^/]*)$ /?content=$1 [L]
州创建placeholder
视图,
你应该考虑为你和其他人使用方便,这就是全部。
有一个演示:https://github.com/liaodalin19903/LMLNonetAnimationPlaceholderView
您可以了解如何创建更好的no net connection
占位符视图