我在UIScrollView中有一个UITableView。我花了相当多的工作来完成它。iPhone UIScrollView如何正确缩放视图?目前它的高度调整不正确
tableView是640x350,我使用滚动视图从单元格的一端滚动到下一个。 滚动视图是320x350。 滚动视图的内容大小为640X350
我运行到这个问题: 如果我设置滚动视图的最低变焦倍数为0.5,在tableview中的宽度现在填满整个屏幕,但它的高度只有半个屏幕。 我希望tableview在缩小到0.5时显示更多的行。
首先我想了解,如果这是正确的行为,或我的tableView的内容大小和框架操纵的结果。 tableview在界面构建器中设置了所有的弹簧和支柱,并且应该填充可用的框架。这是我第一次尝试缩放几个月,我不记得它如何与缩放工作。
有人可以帮助我了解我需要调整的地点和内容吗?
据我所知,我需要将代码放入scrollViewDidZoom:
,这将操纵tableView的框架和内容大小。
PS。 I“m距离viewForZooming返回实现代码如下:UIScrollView的
您是否知道'UITableView'已*是'UIScrollView'的子类?你是否尝试过使用'UITableView'本身而不是另一个'UIScrollView'? – 2012-01-07 00:26:01
是的,我知道这一点。制作表格视图水平滚动是一大痛苦,我很高兴有一个工作的设置。 – 2012-01-07 00:42:07
我会建议你使用tableView的transform属性。你将不需要使用scrollView。 – fibnochi 2012-02-09 10:50:17