我有一个看起来像这样的视图控制器:
根视图是滚动视图。当视图第一次加载时,它滚动得很好。
但是,有时我需要使用如下代码删除底部的按钮之一:
if (item.url==nil||[item.url isEqualToString:@""]) {
[overdriveButton removeFromSuperview];
}
但是,这样做之后,滚动视图将不再滚动。(屏幕中间的那些视图会展开,所以总是有很多内容延伸到屏幕底部之外)。
请注意,我需要在这里使用自动布局。我怀疑这是问题的一部分。按钮的移除(以及相关的约束)是否会以某种方式混淆滚动视图?