【问题标题】:UITableView and Another View inside ScrollViewUITableView 和 ScrollView 中的另一个视图
【发布时间】:2013-03-14 06:54:02
【问题描述】:

我在UIScrollView 中有UITableViewUIView(用于显示图像幻灯片)。表格视图是动态的,我想自动调整表格视图的高度以显示所有单元格(并禁用表格视图的滚动),滚动视图应该同时显示幻灯片和表格视图并且可以滚动,我知道如何用代码做到这一点,但我想要了解是否可以在界面生成器(不使用 iOS6 自动布局)中使用 xcode 大小检查器选项卡中的先前(iOS5 和早期)自动调整大小方法(参见 image)

【问题讨论】:

  • 为什么不尝试在 UITableView 的单元格(CustomCell)中获取您的 UIView(幻灯片)?它会简化事情。
  • @Matt 好主意,谢谢
  • 我发现更简单的事情,我可以将 UIView 拖到 IB 中的 UITableView 标头,然后一切都可以在没有一行代码的情况下工作(并且除了 tableview 本身之外没有额外的滚动视图)来调整内容大小。如果我更改了添加的 UIView 的框架,UITableView 会根据添加的视图和表格上的单元格数自动调整内容大小

标签: ios objective-c cocoa-touch uitableview uiscrollview


【解决方案1】:

我认为仅使用界面生成器很难做到这一点。

【讨论】:

    【解决方案2】:

    您可以通过界面生成器设置对象。但是为了保持滚动条件,您需要以编程方式进行。此外,要使表格视图高度动态化,您需要以编程方式完成。

    【讨论】:

      猜你喜欢
      • 2015-08-22
      • 1970-01-01
      • 2022-01-19
      • 2015-03-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-10-13
      • 2021-01-15
      相关资源
      最近更新 更多