在自定义单元格,iOS8及更高版本中启用了UITextView的滚动功能

时间:2016-02-16 20:50:11

标签: ios objective-c swift uitableview uitextview

我在iOS8和iOS9中有一个自我调整表格视图单元格,该单元格包含UITextView作为子视图。我想为我的UITextView自动调整大小但启用了滚动功能。经过多次测试和调查后,我发现UITextView的滚动无法在自定义单元格中启用。我对吗?如果没有人可以提供一个如何做到这一点的良好链接?

提前致谢

1 个答案:

答案 0 :(得分:0)

让文本视图适合单元格非常容易:

    textView.frame = cell.contentView.bounds;
    textView.autoresizingMask = UIViewAutoResizingFlexibleWidth | UIViewAutoresizingFlexibleHeight;
    [cell.contentView addSubview:textView];

您是否希望在用户输入时展开文本视图?如果是这样,您可能想要挂钩didSelectRowAtIndexPath回调,只显示带有全屏文本视图的模态视图。