带水平滚动视图的顶部iOS下拉菜单

带水平滚动视图的顶部iOS下拉菜单,ios,uiscrollview,drop-down-menu,Ios,Uiscrollview,Drop Down Menu,我对ios开发非常陌生,我想知道是否有如下图所示的“下拉菜单”: 当你触摸它时,它会平稳下降,再触摸一次后又会上升。此外,还有一个水平滚动视图,您可以在其中选择不同的项目 用这样的东西获得startet的最佳方法是什么?示例、教程,我对所有这些都很满意:-) thx所以,这里有一个基本想法:创建一个与示例中的视图类似的视图。 使用旋转的工作台()可以更容易地实现水平滚动视图 我通常是这样做的:在设计并使这个视图按照我想要的方式工作之后,我从Interface Builder更改了它的来源。 例

我对ios开发非常陌生,我想知道是否有如下图所示的“下拉菜单”:

当你触摸它时,它会平稳下降,再触摸一次后又会上升。此外,还有一个水平滚动视图,您可以在其中选择不同的项目

用这样的东西获得startet的最佳方法是什么?示例、教程,我对所有这些都很满意:-)


thx

所以,这里有一个基本想法:创建一个与示例中的视图类似的视图。 使用旋转的工作台()可以更容易地实现水平滚动视图

我通常是这样做的:在设计并使这个视图按照我想要的方式工作之后,我从Interface Builder更改了它的来源。 例如,我有一个框架视图(0、0、320、200),这是一个标准的iphone视图,高度为200像素,从可见视图的顶部开始。然后我将其原点更改为(0,-200320200) 现在视图仍然存在,但第一次不可见

下一步是添加一个按钮,当您按下该按钮时,视图将变为可见/不可见,或者可能是一个手势检测器,以使其在您刷卡时显示()

最后,设置视图()的动画,以便在希望其可见时,其帧会更改回(0、0、320、200),或者在希望隐藏视图时再次更改为(0、-200、320、200)

当然,不必更改整个帧,如果您觉得更容易,也可以更改视图的中心


就这些!我希望这将对您有所帮助

不,没有这样的下拉菜单,您必须自己制作。基本方法很简单,我自己做了很多次。您知道如何使用视图和动画吗?我会向你推荐一些链接,但我需要对你的级别有一个想法:我明白了。。我还不知道如何使用动画。我是iOS新手,但我来自安卓,所以我想这不会太难;-)。你能给我举个例子/链接吗?那旋转的桌子不是有点过分了吗?我需要什么?看起来很难…旋转的表格只用于水平滚动部分:D要简单地使用隐藏/显示视图部分,您根本不需要它