ios - 如何在 iOS 中的 TableView 中实现下拉菜单

标签 ios objective-c uitableview

我想通过单击单元格内的按钮并插入一个 subview (背景图像)来在 UITableView 中实现下拉列表以显示扩展。我已经在部分中看到了 tableView 扩展,这是我不想要的。基本上,我只需要实现一个部分。知道如何做到这一点吗?

http://i.stack.imgur.com/VSixW.png

normal cell

expanded cell

最佳答案

首先你没有正确解释你想要什么?根据您的主题,我得到了您想要的下拉菜单。但是,我必须通知您,iOS SDK 中没有这样的东西。

所以,你必须应用一些技巧来完成它。 假设您可以隐藏一个包含下拉列表的表格,并在检测用户触摸时显示它。有一些链接确实做得很好。请检查一下。

http://code4app.net/ios/Drop-Down-Menu/503c3a446803fabd1c000002

https://github.com/romaonthego/REMenu

https://www.cocoacontrols.com/controls/nidropdown

希望这些链接能帮助您,很抱歉分享链接,但这个问题需要它。 我已经做过类似的事情,如果您需要任何进一步的帮助,请随时联系我。

谢谢

关于ios - 如何在 iOS 中的 TableView 中实现下拉菜单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18682654/

相关文章:

ios - 推荐的 iPhone 开发资源

iphone - Facebook iOS SDK : Login to Facebook without always ask for permissions for the application

ios - 来自文件的 UIImage 始终为零

ios - 以编程方式选择显示在 UIScrollView 中的当前按钮

iphone - ios 应用程序因 XMPPMessageArchiving 而崩溃

ios - 从 .txt 文件读取/写入 iOS 7 objc

objective-c - 如何使用dispatch_async_f?

ios - 如何使用自动布局将标签居中放置在自定义单元格上?

iphone - 将信息从弹出窗口传递到 Web View

ios - 仅 cellForRowAt indexPath 未调用所有其他数据源和委托(delegate)