gpt4 book ai didi

ios - 如何在 Xcode 中创建带有主细节 View 的自定义原型(prototype)单元格?

转载 作者:塔克拉玛干 更新时间:2023-11-02 09:30:04 24 4
gpt4 key购买 nike

我使用主细节模板创建了一个 xcode 项目。我想自定义单元格以将我的数据放入 2 个单独的标签中。我尝试在 Storyboard编辑器中自定义单元格,但似乎单元格上的所有内容都已锁定到位。我可以通过编程方式或在 Storyboard编辑器中创建自定义单元格。我知道我可以将默认 textLabel 上的文本设置为空白,然后以编程方式创建其他标签,但这似乎并不需要随机空 textLabel 在每个单元格的中间。所以我想知道是否有办法在 Storyboard编辑器中编辑单元格,删除默认的 textLabel,或者调整 textLabel 的大小并将其重新定位到我需要的位置。

非常感谢任何帮助。

提前致谢。

最佳答案

这是标准做法。只需忽略内置的 textLabel 并完成它。默认情况下,标签无论如何都是空白的。它是在代码中设置的。

要访问新标签等,为自定义单元格创建一个新的自定义类(XCode 中的 File|New|File...|Objective-C Class),为其命名并为子类选择 UITableViewCell 。最后,在 Interface Builder 中自定义单元格的身份检查器上,为自定义类选择新类。

现在,从 XCode 的辅助编辑器中,您可以按住 CTRL 键并拖动新标签等到新自定义单元格类的 .h 文件中,以创建 IBOutlet 属性。

请务必在单元格的属性检查器选项卡上设置单元格标识符,并在您的代码中引用它,尤其是在 cellForRowAtIndexPath 中。

在 View Controller 的 .h 文件中导入自定义单元格类的 .h 文件,然后将单元格转换为 cellForRowAtIndexPath 中的自定义单元格类以访问新属性或更改定义 UITableViewCell *cell = 到您的新类,如 MyTableViewCell *cell =

关于ios - 如何在 Xcode 中创建带有主细节 View 的自定义原型(prototype)单元格?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17839760/

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