虾米音乐的将播放器界面固定在屏幕底部是如何实现的?

新手上路,请多包涵

新手求思路,感谢!

需求是将播放器界面固定在主界面底部(即屏幕底部),从右侧滑入控制器时,播放器保持不动,从左侧滑入视图控制器时,播放器界面固定在主视图界面底部,随主界面一起右移。

阅读 4.3k
1 个回答

我不是虾米的开发 但是我是多米的开发
第一种 简单粗暴 直接贴到KeyWindow上 这样做比较暴力 入侵性比较大。
第二种 稍微hack一点 就是把这个playBarView给放到 tabbar上 管理什么的都交给tabbar去做 ,隐藏什么的逻辑都比较好实现。

这种问题都是仁者见仁智者见智,界面上的东西 100个人有1024中实现方式。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题