UITableView
UIView
向上滚动
needsUpdateConstraints
方法。因此,当我点击行时,所选单元格应该是可见的。
@property (weak, nonatomic) IBOutlet NSLayoutConstraint *viewWidthConstraint;
- (void) tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
self.viewWidthConstraint.constant = 540;
[self.viewForm needsUpdateConstraints];
}
答案 0 :(得分:0)
您是否尝试将可滚动设置为NO?
tableView.scrollEnabled = NO;
在审核了您的问题之后,我对于发生了什么事情有几个问题。
如果您通过tableView呈现UIView,然后将UIView的userInteractionEnabled设置为NO,那么UIView会将触摸传递给tableView。如果希望该视图阻止与tableView的交互,则需要将userInteractionEnabled设置为YES;