菜鸟教程小白 发表于 2022-12-12 15:24:48

ios - 如何从 nib 文件加载 UITableViewCell 高度?


                                            <p><p>我正在阅读 <a href="http://developer.apple.com/iphone/library/documentation/UserExperience/Conceptual/TableView_iPhone/TableViewCells/TableViewCells.html" rel="noreferrer noopener nofollow">TableView_iPhone tutorial</a>来自 Apple,我正在尝试使用“静态行内容技术”技术来使用 NIB 文件中的单元格填充 <code>TableView</code>。</p>

<p>在教程中,NIB 文件具有不同的高度,<code>TableView</code> 可以正确显示它们。当我从 <code>tableView:cellForRowAtIndexPath:</code> 返回 <code>UITableViewCell</code> 时,NIB 文件中的一个单元格的高度不会被采用,并且所有单元格都具有相同的高度。</p>

<p><code>TableView</code> 是否可以自动检索高度?还是我在教程中遗漏了什么?<br/>
实现 <code>tableView:heightForRowAtIndexPath:</code> 是唯一的方法吗?</p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>是的,您需要实现 heightForRowAtIndexPath。调用它来快速计算行的高度,而无需创建它们。
因此,您不应在该 heightForRowAtIndexPath 中执行任何耗时的操作。 </p></p>
                                   
                                                <p style="font-size: 20px;">关于ios - 如何从 nib 文件加载 UITableViewCell 高度?,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/3548606/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/3548606/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: ios - 如何从 nib 文件加载 UITableViewCell 高度?