bilibili-mac-client
                                
                                
                                
                                    bilibili-mac-client copied to clipboard
                            
                            
                            
                        修复时间控制按钮位置 尝试修复控制条跳出/无法显示
这个什么都不能解决,只是增加了 BUG

PlayerControl 是在这里初始化的,初始化之后,直接会显示出来,而在显示的时候执行 addSubWindow ,会再次初始化一个控制条,你可以观察在退出全屏的时候,屏幕上会同时出现两个控制条,全屏退出结束之后,又因为没有启用 CALayer ,而内容直接被覆盖掉
这样你能看到的只有一个控制条,就是原先的外部窗口控制条,另一个被添加为 subwindow 的控制条是显示不出来的,被覆盖掉了。 原先的外部控制条并没有成为子窗口,因为子窗口不能拖动到父窗口的外面。
步骤:进入全屏 ,移动控制条到其他位置 ,退出全屏的动画时出现两个控制条
另外关于进度条,进度条本身是准的。。。只是那个 GUI,小竖线画的不太准