Ios Can';不能动态更改UITableView高度

Ios Can';不能动态更改UITableView高度,ios,xcode,uitableview,Ios,Xcode,Uitableview,另一个问题-无法动态更改UITableView高度。如果我在xib中改变它,它不会在需要时减少。愚蠢的问题,但一整天都解决不了。 因此,当contentSize小于初始tableView高度时,它必须降低tableView高度。如果contentSize大于初始tableView高度,则必须增加tableView高度 我的代码在这里:您希望发生什么,以及表视图的高度实际发生了什么变化?请澄清。好的,当contentSize小于初始tableView高度时,它必须降低tableView高度。如果c

另一个问题-无法动态更改UITableView高度。如果我在xib中改变它,它不会在需要时减少。愚蠢的问题,但一整天都解决不了。
因此,当contentSize小于初始tableView高度时,它必须降低tableView高度。如果contentSize大于初始tableView高度,则必须增加tableView高度


我的代码在这里:

您希望发生什么,以及表视图的高度实际发生了什么变化?请澄清。好的,当contentSize小于初始tableView高度时,它必须降低tableView高度。如果contentSize大于初始tableView高度,则必须增加tableView高度。@serg1991我认为您在If-else代码中犯了一个非常简单的错误。如果commonsize值为10怎么办?它将遍历所有if-else语句,最后返回200。所以,在使用if-else语句时,需要立即返回值。好的,修复了它。但问题仍然存在。@serg1991您的日志说明了什么?在if-else语句之前添加以下代码:NSLog(@“БСПСС%d.СааааааС%d.在=%f”之后,(int)аu index+1,indexath.row,commonsize);