斯威夫特 - Instagram 是如何做到这一点的? [关闭]
Posted
技术标签:
【中文标题】斯威夫特 - Instagram 是如何做到这一点的? [关闭]【英文标题】:Swift - How is Instagram doing this? [closed] 【发布时间】:2015-12-15 02:29:48 【问题描述】:我正在尝试实现类似于 Instagram 在您单击图片下方屏幕右侧的 3 个点时所做的事情。这是单击点之前的样子:
这就是它之后的样子:
显然,我的图片滚动提要是 UITableView,但我的问题是,当我单击 3 个点并显示带有选项列表的第二个视图时,这是另一个 UITableView,还是您认为它们只是调出 UIView?
在这种情况下最好的选择是什么?
【问题讨论】:
你看过UIActionSheet
吗?
【参考方案1】:
除了 O-mkar 的回答之外,这里还有一个用于 UIActionController 的开源 Swift 库,它非常可定制且是最新的:
https://github.com/xmartlabs/XLActionController
这是您的自定义操作表的外观,实际上是 github 存储库项目中包含的示例。
【讨论】:
【参考方案2】:他们显示自定义操作表
这里有一些示例,您可以在下面的链接中看到可以帮助您的示例:) 此解决方案在 Objective C 中,如果我在 swift 中找到解决方案,您可以使用桥接头使用它们,我会更新帖子:
How to customize UIActionSheet? ios
https://github.com/ianb821/IBActionSheet
这是一个快速的例子
https://github.com/KyoheiG3/SimpleAlert
【讨论】:
以上是关于斯威夫特 - Instagram 是如何做到这一点的? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章