组织我的第一个 iOS 应用的 UI
Organizing my first iOS app's UI
我正在为我的独立学习制作一个应用程序,我有一个 UI 功能 - 我只是不知道我会怎么做实施它。
理论上很简单
我想要一个充满屏幕的初始视图。当用户从屏幕的中下部向上滑动时,我想做一些类似于控制中心的事情,但它是一个允许我在接下来一周的 7 天中的每一天之间进行选择的视图,显示为带有标签的图标,用户可以像在主屏幕上滑动应用程序页面一样滑动浏览它们。
与控制中心类似,视图应该通过从下到上滑入进行动画处理,只占据屏幕的一部分(在我的例子中,大约 1/5 的屏幕,而不是控制中心占据超过1/2) 它背后的观点当然应该保持 运行.
我是初学者,iOS 想站起来。
我的问题归结为: 我不确定在界面生成器中为此使用什么视图 class,以及这是否需要 segue/new 视图控制器。
我最初的想法是将一个视图拖放到顶层视图中,将其边界设置为我希望它结束的方式,然后将其设置为隐藏,直到我处理向上滑动,此时它会动画化向上滑动。
我已尽力描述我的问题,但如果需要,我愿意进一步澄清。
您可以在 StoryBoard
中使用 2 scenes
。
一个作为 mainView
,一个作为 controlPanel
。
随心设计。您可以使用 UISwipeGestureRecognizer
检测用户调用它。并将 segue
调用到那个 controlPanel
场景。
在 controlPanel
scene
上,您应该将 backgroundColor
设置为 clearColor
,并在其上添加另一个 UIView
blackColor
和 alpha 0.5
f.
要在 mainView
上方显示它,请使用 modal presentation
。
我正在为我的独立学习制作一个应用程序,我有一个 UI 功能 - 我只是不知道我会怎么做实施它。
理论上很简单
我想要一个充满屏幕的初始视图。当用户从屏幕的中下部向上滑动时,我想做一些类似于控制中心的事情,但它是一个允许我在接下来一周的 7 天中的每一天之间进行选择的视图,显示为带有标签的图标,用户可以像在主屏幕上滑动应用程序页面一样滑动浏览它们。
与控制中心类似,视图应该通过从下到上滑入进行动画处理,只占据屏幕的一部分(在我的例子中,大约 1/5 的屏幕,而不是控制中心占据超过1/2) 它背后的观点当然应该保持 运行.
我是初学者,iOS 想站起来。
我的问题归结为: 我不确定在界面生成器中为此使用什么视图 class,以及这是否需要 segue/new 视图控制器。
我最初的想法是将一个视图拖放到顶层视图中,将其边界设置为我希望它结束的方式,然后将其设置为隐藏,直到我处理向上滑动,此时它会动画化向上滑动。
我已尽力描述我的问题,但如果需要,我愿意进一步澄清。
您可以在 StoryBoard
中使用 2 scenes
。
一个作为 mainView
,一个作为 controlPanel
。
随心设计。您可以使用 UISwipeGestureRecognizer
检测用户调用它。并将 segue
调用到那个 controlPanel
场景。
在 controlPanel
scene
上,您应该将 backgroundColor
设置为 clearColor
,并在其上添加另一个 UIView
blackColor
和 alpha 0.5
f.
要在 mainView
上方显示它,请使用 modal presentation
。