动态 UITableViewCell 高度内的动态 UITextView?

发布于 2024-12-10 13:21:04 字数 210 浏览 1 评论 0原文

我只是找不到解决这个问题的好方法。我有一个 UITextView 子类化在 UITableViewCell 中。现在我有 TextView 动态调整大小,但单元格没有。这是因为 heightForRowAtIndexPath 仅在加载时被调用。我怎样才能在不调用 cellForRowWithIndexPath (即 reloadData)的情况下调用此函数...

任何帮助都会很棒!谢谢!

I am just not finding a good solution to this issue. I have a UITextView subclassed in a UITableViewCell. Right now I have the TextView dynamically resizing, but the cell is not. That is because the heightForRowAtIndexPath is only being called on load. How can I have this called without calling cellForRowWithIndexPath (i.e. reloadData)...

Any help would be great! thanks!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

耳钉梦 2024-12-17 13:21:04

它实际上很简单,只需在 uitableviewcell 中使用类似的东西

[tableView beginUpdates];
self.frame = CGRectMake(0,0,width,new height);
[tableView endUpdates];

即可 记不清了,但是 uitableviewcell 的超级视图应该是 uitableview。

Its actually pretty simple, just use something like this inside the uitableviewcell

[tableView beginUpdates];
self.frame = CGRectMake(0,0,width,new height);
[tableView endUpdates];

Can't remember, but the superview of uitableviewcell should be the uitableview.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文