我有一个UINavigationController
和UITabBar
的屏幕。
UINavigationController
屏幕为UIView
(下图为红色),顶部有一个图像,UIScrollView
(下图为绿色)。 UIScrollView
有两个UILabel
(“一些文字”)和一个UITableView
,它们无法启用滚动。
每次列表变大,我都需要动态扩大tableview高度。与此同时,我认为我需要扩大UIScrollView
。见下图:
如何将动态高度定义为UITableView
和UIScrollView
?
我的目标是:每次列表变大,UIScrollView
也会变大。
我的环境:
我尝试仅使用UItableview height进行此设置,但没有成功。
我该怎么做?
答案 0 :(得分:0)
您可以通过方法
计算表格视图的高度heightForCellAtIndexPath:
在此方法中,您可以传递每行的高度,您可以通过创建全局变量来计算高度,并在此变量中每次添加行高。
或者你可以通过没有行来找到它*行的高度行的高度是不变的。
这可以帮到你。