UITableVIewCell中的UIScrollView不会滚动

时间:2014-02-28 09:59:58

标签: ios uitableview uiscrollview

我的UITableView已停用滚动功能。

UITableViewCell中,我有UIScrollView

UITableViewCell子类中,我实现了:

-(void)layoutSubviews
{    
    [mainScrollView addSubview:mainContentView];
    mainScrollView.contentSize = mainContentView.bounds.size;
    mainScrollView.scrollEnabled = YES;
}

调用此方法并正确设置内容大小。

但是UIScrollView不会滚动...你可能会来自UITableView吗?我在UICollectionView中使用UITableView的其他应用中完成了同样的事情,但它运作良好。

1 个答案:

答案 0 :(得分:10)

我明白了!

  

对我有用的是:

     

contentView.userInteractionEnabled = NO;

     从nib加载我的自定义单元格后调用

。看起来像这样   创建内容视图并将其设置为后面的顶级子视图   创建在nib文件中定义的视图。

此处提供更多信息:Button in UITableViewCell not responding under ios 7