gpt4 book ai didi

iOS 可伸缩菜单

转载 作者:行者123 更新时间:2023-11-29 04:03:39 25 4
gpt4 key购买 nike

我目前正在开发一个包含音乐播放器的应用程序。截至目前,它有一个播放、暂停和一个显示当前正在播放的歌曲的选择歌曲按钮。现在,播放器始终在屏幕上。我想让页面中间有一个按钮,这样当用户单击该按钮时,就会出现带有播放、暂停和选择歌曲按钮/图标的整个媒体播放器。当他们再次单击中间按钮时,它将隐藏这些图标。

如果有人能给我指出正确的方向,无论是已经发布的教程,还是其他讨论(我真的找不到任何讨论),那就太棒了!

注意:我并不是想制作 facebook 使用的弹出菜单。此菜单/音频播放器将在当前 View 上水平展开/收缩

先谢谢你了!!!!

最佳答案

听起来您需要研究 View 对象的 .hidden 属性(允许您使 View 可见/不可见),以及可能使用 .frame 属性在屏幕上移动 View 的能力(设置位置、高度宽度)。

如果没有有关您想要实现的效果的更详细信息,很难说更多。如果您使用界面生成器来设置要显示的 View /UI 对象,您只需在界面生成器中将基本 View 设置为隐藏,然后当用户单击按钮时,为该 View 设置 .hidden=NO 。

注意:为了能够像这样将所有内容显示/隐藏为一个单元,我假设您在界面生成器中使用单个 UIView 对象作为容器(大小和放置在您想要的位置),然后添加 Controller 按钮作为该单一 View 内的子对象。这允许您只需为包含 View 设置 .hidden 属性即可显示/隐藏所有内容。

关于iOS 可伸缩菜单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15535455/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com