【问题标题】:Identifying a segmented control view in iOS在 iOS 中识别分段控件视图
【发布时间】:2013-07-08 05:28:20
【问题描述】:

我想在“设置”应用中构建一个类似的视图,其中包含分组表和分段控件:

它应该是一个唯一的UITableView,在UITableViewCell 中有一个分段控件吗?或者是分段控件,然后是UITableView?我尝试在 Interface Builder 中放置一个分段控件作为 UITableViewCell 的子视图,具有相同的大小并将单元格的背景颜色设置为清除。但是当我运行应用程序时,分段控件的宽度高于单元格的宽度,甚至超出了屏幕...

谢谢

【问题讨论】:

  • 我猜,它会在 UITableViewCell 中,并带有该行的部分标题。

标签: ios uitableview uisegmentedcontrol


【解决方案1】:

我猜它被放置在节页脚上。但最后只是猜测,因为我们没有代码来查看视图层次结构是如何设置的。


分段控件可能位于最后部分的页脚中。如果“手动”被激活,表格会重新加载,但现在多了一个部分。此部分包含现在出现的单元格。


tableview 与节页眉的示例(页脚将被视为页眉):https://stackoverflow.com/a/6447095/106435

【讨论】:

  • 你说得对,我们没有这样的代码,我只是想知道是否有人做了这样的事情以及如何做。屏幕截图来自设置中的 Wi-Fi 网络详细信息视图,它具有单元格分段控制单元格的视觉结构,所以我不确定这是否可能是页眉/页脚...
  • 分段控件可能位于最后部分的页脚中。如果“手动”被激活,表格现在会重新加载一个部分。此部分包含现在出现的单元格。
猜你喜欢
  • 2015-08-06
  • 2015-04-20
  • 2017-02-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-12-04
  • 1970-01-01
相关资源
最近更新 更多