确定子视图何时添加到tableView

发布于 2024-12-25 12:24:01 字数 175 浏览 1 评论 0原文

我有一个 UITableView ,大约有 10 个子视图。一些子视图在一些较旧的 iOS 版本中表现得很奇怪。我想确定将各种子视图添加到 tableView 的位置。 最好的方法是什么?

也许我可以将回调附加到 tableView,以便在添加子视图时调用它?

I have a UITableView with about 10 subviews. Some of the subviews are acting strangely in a few older iOS versions. I'd like to determine where the various subviews are being added to the tableView. What's the best way to do this?

Perhaps I can attach a callback to the tableView such that it's called whenever a subview is added?

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

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

发布评论

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

评论(1

一场春暖 2025-01-01 12:24:01

至少对我来说这听起来不是一个好计划,但问题就是问题。

您可以做的是观察子视图属性(NSArray)的变化,接收回调并处理您的情况。

同样,如果这是一个好主意(从架构角度来看)是一个完全不同的问题。

编辑:抱歉,我想我读错了,如果你只想弄清楚什么时候会发生什么,...猜猜你可以按照我上面描述的操作...或者在绘图/布局方法中设置断点。无论哪种方式。

This doesn't sound like a good plan to me at least but a question is a question.

What you could do is observe the subviews property(NSArray) for changes, receive the callback and handle your case.

Again, if that's a good idea (looking at it form an architectural perspective) is a totally different question.

Edit: Sorry I think I misread, if you only want to figure out when what happens, ...guess you can do what I described above.... Or breakpoint into the drawing/layout methods. Either way.

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