objective-c - iOS夜間模式實現原理
ringa_lee
ringa_lee 2017-04-28 09:06:27
0
1
463
  1. 描述你的問題
    iOS 夜間模式 實現原理

  2. 貼上相關代碼

 -(BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
        
        self.window = [[UIWindow alloc]initWithFrame:[UIScreen mainScreen].bounds];
        self.window.backgroundColor = [UIColor whiteColor];
        [self.window makeKeyAndVisible];
        ViewController *rootVC = [[ViewController alloc]init];
        UINavigationController *nav = [[UINavigationController alloc]initWithRootViewController:rootVC];
        UIView *view = [[UIView alloc]init];
        view.backgroundColor = [UIColor grayColor];
        view.alpha = 0.4;
        view.userInteractionEnabled = NO;
        [nav.view addSubview:view];
        [view mas_makeConstraints:^(MASConstraintMaker *make) {
            make.edges.mas_equalTo(nav.view);
        }];
        
        self.window.rootViewController = nav;
        
        return YES;

}
  1. 貼上報錯訊息
    以上方法為什麼實作不了。 。 。求真相。 。

  2. 貼上相關截圖

  3. 已經嘗試過哪些方法仍然沒解決(附上相關連結)

ringa_lee
ringa_lee

ringa_lee

全部回覆(1)
小葫芦

透過單例模式實現夜間模式的開啟關閉,參考這篇文章原理http://www.jianshu.com/p/a38850421c56

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板