gpt4 book ai didi

ios - 组织我的第一个 iOS 应用程序的用户界面

转载 作者:行者123 更新时间:2023-11-28 08:16:14 27 4
gpt4 key购买 nike

我正在为我的独立研究制作一个应用程序,我有一个UI 功能 - 我只是不知道我将如何实现它。

理论上很简单。

我想要一个填满屏幕的初始 View 。当用户从屏幕的中下部向上滑动时,我想做一些类似于控制中心的事情,但它是一个允许我在接下来一周的 7 天中的每一天之间进行选择的 View ,显示为带有标签的图标,用户可以像在主屏幕上滑动应用程序页面一样滑动浏览它们。

类似于控制中心, View 应该通过从下到上滑动来动画,只占据屏幕的一部分(在我的例子中,大约 1/5 的屏幕,而不是控制中心占据超过 1/2) 它背后的 View 当然应该保持运行。

我是 iOS 的初学者,正试图站稳脚跟。

我的问题实际上可以归结为:我不确定为此在界面生成器中使用什么 View 类,以及这是否需要一个 segue/新 View Controller 。

我最初的想法是将一个 View 拖放到顶层 View 中,将其边界设置为我希望它结束​​的方式,然后将其设置为隐藏,直到我处理向上滑动,此时它通过滑动进行动画处理上。

我已尽力描述我的问题,但如果需要,我愿意进一步澄清。

最佳答案

您可以在 StoryBoard 中使用 2 个场景

一个作为mainView,一个作为controlPanel

随心设计。您可以使用 UISwipeGestureRecognizer 检测调用它的用户。并将 segue 调用到那个 controlPanel 场景。

controlPanel scene中,你应该将backgroundColor设置为clearColor,并添加另一个 UIView 使用 blackColoralpha 0.5f。

要在 mainView 上方显示它,请使用 modal presentation

关于ios - 组织我的第一个 iOS 应用程序的用户界面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42523162/

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