gpt4 book ai didi

ios - 在 layoutSubviews 方法中设置单元格 subview 框架与在 cellForRowAtIndexPath 方法中设置单元格 subview 框架有什么优势?

转载 作者:行者123 更新时间:2023-12-01 18:57:33 25 4
gpt4 key购买 nike

我只是在想在 layoutSubviews 中设置框架、坐标/大小有什么好处?万一UITableViewCellcellForRowAtIndexPath 中创建单元格时,被子类化 vs 直接?

如我所见 autoresizingmask正确完成他的工作以设置 View 帧大小同时旋转,然后 cellForRowAtIndexPath应该够用了吧?!

最佳答案

Separation of concernsSingle responsibility principle .

确定如何布置其 subview 是单元格的工作(因此方法 layoutSubviews ),而不是 tableView 的数据源。如果单元需要信息,则数据源有责任向单元提供该信息,但此后单元应自行布置。

关于ios - 在 layoutSubviews 方法中设置单元格 subview 框架与在 cellForRowAtIndexPath 方法中设置单元格 subview 框架有什么优势?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25613166/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com