我正在尝试放大和缩小TableView。 TableView位于ScrollView内部的View中。 TableView是可滚动的,但无法像使用ImageView一样放大缩放。 如果有人可以阐明这个问题并分享一个可行的示例,我将不胜感激。
我已经尝试过在属性检查器中为UIScrollView设置最小和最大缩放。
答案 0 :(得分:0)
您可以通过以下方式实现:
首先,必须使它成为以下类的子类,以使表视图内容的大小固有。
class IntrinsicTableView: UITableView {
override open var contentSize: CGSize {
didSet{
invalidateIntrinsicContentSize()
}
}
override var intrinsicContentSize: CGSize{
return contentSize
}
}
然后,您将停止从情节提要中滚动表格视图。
然后,您将配置滚动视图以启用缩放。
就是这样。