gpt4 book ai didi

ios - 想在iphone app中实现这种功能

转载 作者:行者123 更新时间:2023-11-28 21:59:43 25 4
gpt4 key购买 nike

我有一个应用程序,我希望在其中加载我的 View ,如下面的屏幕截图所示。

以下 View 包含页面控件,可在表格 View 的单个单元格中显示多个图像、按钮、标签、可调整大小的 TextView 和可调整大小的文本字段。

表格 View 中会有行数,并且行将动态生成。

是否有任何 cocoa 控件或工具可以提供这样的功能?

我搜索了 cocoa control 并仔细查看了很多次,但找不到任何匹配项来实现这一目标。

我想过用 subview 获取不同的 View ,但不太了解如何动态生成它。

如果有人在他们的任何项目中实现了这种功能,请帮助我。

提前致谢。

enter image description here

最佳答案

提示:

将单元格中的每个项目划分为单个部分,即一个项目一个部分。

例如

  • 用户照片、用户名、用户位置和发布时间在一个单元格中。

  • 另一个单元格中的图库,上面有页面控件。

  • 收藏(点赞)帖子、帖子评论和单个单元格中的价格。

您要做的是,在单元格中创建并添加每个项目。当您使用委托(delegate)给每个单元格的高度时,检查您分配高度的条件。例如如果您喜欢帖子(最喜欢的),则只为该单元格提供高度,否则传递 0(零)。对所有内容或根据您的要求执行相同的操作。

对于评论,您必须计算文本高度,并在此基础上设置评论单元格的高度。

引用资料:

这里有一个很好的教程(不完全是)。 Rebuilding Instagram Feed Table View .我也用谷歌搜索了很多,发现了这个,https://www.cocoacontrols.com/controls/stxdynamictableview , 你可能还需要 https://www.cocoacontrols.com/controls/mhpagingscrollview用于显示图库。

附言这当然不是“午餐盘”,您必须自己制作。 Handlebars 放在键盘上! :)

祝你好运!

关于ios - 想在iphone app中实现这种功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25423718/

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