我正在为我的独立研究制作一个应用,并且我有一个 ui 功能 - 我只是不知道如何实现如何实现它。
从理论上讲这很简单。
我想具有填充屏幕的初始视图。当用户从屏幕的下部刷新时,我想做的事情与控制中心相似,但是要使我可以在即将到来的一周的7天之间进行选择,显示为带有标签的图标,用户可以滑动它们,类似于一个人在主屏幕上的应用程序页面上的方式。
类似于控制中心,视图应通过从向下滑动到屏幕的一部分来动画(在我的情况下,屏幕约为1/5,而控制中心则占据超过1///2)当然应该保持运行。
我是iOS试图站起来的初学者。
我的问题确实归结为:我不确定在接口构建器中使用哪种视图类,以及是否需要SEGUE/NEW VIEW CONTRENER。
我最初的想法是将视图拖动到顶级视图中,将其界限设置为我希望它的最终结果,然后将其设置为"隐藏向上。
我尽了最大的努力来描述我的问题,但我愿意在需要时进一步澄清。
您可以在StoryBoard
中使用2 scenes
。
一个作为mainView
,一个作为controlPanel
。
按照您的意愿进行设计。您可以使用UISwipeGestureRecognizer
检测用户调用它。并致电segue
到该controlPanel
场景。
在controlPanel
scene
上,您应该将backgroundColor
设置为clearColor
,然后在其上添加另一个UIView
,并使用blackColor
和alpha 0.5
f。
要在mainView
上方显示它,请使用modal presentation
。