如何将动态可触摸对象添加到 TableView 单元格?
How to add dynamic touchable objects to a TableView cell?
我正在寻找一种将不同对象 (40x40) 添加到单元格的方法,这样如果您触摸其中一个对象,它就会转到另一个屏幕。唯一的问题是我不知道执行此操作的最佳方法,因为我希望 table 视图是动态的,并且我希望它随着更多对象的可用而改变其高度。
我认为这些是我现在的选择。制作一个集合视图或以某种方式制作它,以便 table 视图单元格为 40 x 40 并且在开始之前根据 phone 连续具有 8 或 10 个 table 视图单元格下一行并填充它。
我所想的一个例子是 Instagram 发现页面或在新的 snapchat 中更新主页上的圈子。有人知道解决这个问题的最佳方法吗,或者没有 table 的 collectionView 是最好的方法吗?
如何在 UITableView
中自行调整单元格大小?
tableView.estimatedRowHeight = 44
tableView.rowHeight = UITableViewAutomaticDimension
如果您正确设置约束,单元格将根据内容的大小自行调整大小。
我正在寻找一种将不同对象 (40x40) 添加到单元格的方法,这样如果您触摸其中一个对象,它就会转到另一个屏幕。唯一的问题是我不知道执行此操作的最佳方法,因为我希望 table 视图是动态的,并且我希望它随着更多对象的可用而改变其高度。
我认为这些是我现在的选择。制作一个集合视图或以某种方式制作它,以便 table 视图单元格为 40 x 40 并且在开始之前根据 phone 连续具有 8 或 10 个 table 视图单元格下一行并填充它。
我所想的一个例子是 Instagram 发现页面或在新的 snapchat 中更新主页上的圈子。有人知道解决这个问题的最佳方法吗,或者没有 table 的 collectionView 是最好的方法吗?
如何在 UITableView
中自行调整单元格大小?
tableView.estimatedRowHeight = 44
tableView.rowHeight = UITableViewAutomaticDimension
如果您正确设置约束,单元格将根据内容的大小自行调整大小。