gpt4 book ai didi

ios - 需要显示所有项目,连续显示一个项目

转载 作者:行者123 更新时间:2023-12-01 21:46:01 24 4
gpt4 key购买 nike

我有一个从Firebase实时数据库填充的collectionView。它应该作为whatsapp。

我创建了一个collectionView单元格以在标签中显示消息。

我已经将collectionView滚动方向设置为垂直。

我将像元高度设置为40,在这里您有方法sizeForItemAt:

func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, sizeForItemAt indexPath: IndexPath) -> CGSize {


return CGSize(width:collectionView.frame.size.width, height:40)

}

显示的是项目,但不是全角,也不是每行一个。

这里有一个截图:
enter image description here

我需要更改什么才能连续获得每个项目?

最佳答案

似乎这里没有调用该方法。您需要将delegatecollectionView设置为class。将此添加到viewDidLoad

collectionView.delegate = self

建议的方法:我建议的方法是使用 UITableView。所有单元格都扩展了 UITableView的整个宽度。您只需要通过此方法提供单元的高度。
func tableView(_ tableView: UITableView, heightForRowAt indexPath: IndexPath) -> CGFloat {
40
}

关于ios - 需要显示所有项目,连续显示一个项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62219511/

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