确定子视图何时添加到tableView
我有一个 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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
至少对我来说这听起来不是一个好计划,但问题就是问题。
您可以做的是观察子视图属性(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.