CherishSmile
CherishSmile
> CCPD的数据 [2021-05-03 22:51:18,529][train_LPRNet.py][line:311][INFO] Epoch:116 || epochiter: 45/277|| Totel iter 31900 || Loss: 0. 0347||Batch time: 0.2164 sec. ||LR: 0.00010000 [2021-05-03 22:51:41,751][train_LPRNet.py][line:417][INFO] [Info] Test Accuracy: 0.9659668508287292 [4371:73:81:4525] [2021-05-03 22:51:41,751][train_LPRNet.py][line:418][INFO] [Info]...
> 暗黑模式跟作者写的组件的出发点是各自独立的,组件只是提供一个如UIPageViewController的容器,暗黑模式说白了就是换肤,找到换肤的时机就好。 > > 腾讯开源组件QMUI给出了拦截的方法。[链接](https://github.com/Tencent/QMUI_iOS/blob/master/QMUIKit/UIKitExtensions/UITraitCollection%2BQMUI.m) > > ``` > if (qmui_lastNotifiedUserInterfaceStyle != traitCollection.userInterfaceStyle) { > qmui_lastNotifiedUserInterfaceStyle = traitCollection.userInterfaceStyle; > [[NSNotificationCenter defaultCenter] postNotificationName:QMUIUserInterfaceStyleWillChangeNotification object:traitCollection]; > } > ``` 可能我说的有点笼统,其他的属性还好,只要在traitCollectionDidChange这个方法中,重新把menu reload就可以实现适配暗黑模式。但是有一个属性progressColor,它可能对ios13的dynamic color并不支持,如果我设置的color是dynamic...
> 重新 > > @Mr-yuwei 我试过的,我监听了dark/light模式的切换通知,在那个方法里修改titleColorNormal不管用 > > 组价本身不支持动态修改的。 > > `WMMenuView`里面的`addItems`可看到。修改之后的titleColorNormal并没有传递给WMMenuItem。 > > ``` > - (void)addItems { > > for (int i = 0; i < self.titlesCount; i++)...
> > -(void)traitCollectionDidChange:(UITraitCollection *)previousTraitCollection{ > > 但是这样每个页面都会重新加载 看清楚呀,不是controller reload,是controller.menuView reload;