【发布时间】:2018-01-13 22:48:29
【问题描述】:
我想构建一个与 iOS 相机应用程序中看到的类似的视图,但我不知道使用了哪些 UI 元素。
也可以在 Instagram 故事部分找到。
编辑:
它应该具有相同的行为。 我试图用 UICollectionView 来完成这个。我正在将 UIButtons 添加到视图中,但我不知道如何进行“拖动和停止”行为。也许有一个委托方法左右。 一个小的解释或一些想法会有所帮助。我不需要代码。
【问题讨论】:
-
本网站的目的不是为人们编写代码,而是为了回答具体问题。那你试过什么?向我们展示您已实现的一些代码。
-
在编辑部分添加了更多信息。
-
所以这是一个包含一组按钮的视图,您可以左右滑动,也可以点击其中一个可见的按钮直接转到它。您所追求的仅仅是动态还是外观?
-
UICollectionView 可能不是最好的方法。您可以创建一个带有大量按钮的 UIScrollView 并禁用自动滚动,然后使用 UISwipeGestureRecognizer 来处理滑动并更改 contentOffset。或者,您可以创建一个标准的 UIView,上面有很多按钮和一个 UISwipeGestureRecognizer 并在超级视图中更改它的框架。在那里,您无需任何代码即可回答问题。并不是真的很有帮助,但这就是为什么问题应该更具体。
-
想做类似的事情。你有没有成功编写过这个代码?
标签: ios swift uiview uibutton ios-camera