Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/121.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/visual-studio-code/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone ios UITableView-功能类似于下拉列表_Iphone_Ios_Uitableview_Drop Down Menu - Fatal编程技术网

Iphone ios UITableView-功能类似于下拉列表

Iphone ios UITableView-功能类似于下拉列表,iphone,ios,uitableview,drop-down-menu,Iphone,Ios,Uitableview,Drop Down Menu,需求:在UIView中实现drowdown功能 已知的方法是使用UIWebView 我的问题是,这可以通过TableView完成吗 有没有什么方法可以让我选择一个部分(就像选择一行),这样我就可以在选择某个特定部分时实现隐藏/显示该部分的单元格?不知道我是否正确理解您的意思,但在我看来,您想要的是这样做的: 有一个包含多个部分的UITableView 每个部分只有一行 选择节的特定行时(didselectrowatinex),可以通过添加更多元素并在表上重新加载数据来更改与该节关联的数据源 选择

需求:在UIView中实现drowdown功能

已知的方法是使用UIWebView

我的问题是,这可以通过TableView完成吗


有没有什么方法可以让我选择一个部分(就像选择一行),这样我就可以在选择某个特定部分时实现隐藏/显示该部分的单元格?

不知道我是否正确理解您的意思,但在我看来,您想要的是这样做的:

  • 有一个包含多个部分的UITableView

  • 每个部分只有一行

  • 选择节的特定行时(
    didselectrowatinex
    ),可以通过添加更多元素并在表上重新加载数据来更改与该节关联的数据源

  • 选择某个节的特定行时,还可以修改与任何其他节对应的数据源,使其仅包含一行

  • 编辑:

    从你上次的评论来看,在我看来,你试图做的是一个通用的下拉菜单:你点击某个地方,它就会显示出来;现在,在您的特定情况下,您正在考虑单击一个表,但原则上它可以在其他任何地方。我这样说(如果我没有错的话),因为如果是这样的话,那么您可以找到现成的实现,比如,您可以节省一些精力


    回到您的提问,在您提到的情况下,您可以设置表格视图
    框架
    (或
    边界
    )高度的动画,以便随着视图高度的增加,其内容逐渐显示;看看这个。

    是的。美好的这就是我一直在寻找的,当然比我想象的要好。只有一点,我们有没有办法让它动画化?所以它就像一个下拉列表。我正在考虑检测单击了哪一行,并根据这一点从该行的位置再生成一个tableView,为此我会添加一些动画。