如何正确设计自己的自定义表格单元格?

How do I properly design my own custom table cell?

提问人:BurakEryvz 提问时间:6/20/2023 更新时间:6/20/2023 访问量:31

问:

我设计了一个特殊的表格单元格,但是当应用程序运行时,它的显示被破坏了。我该如何设置它。(我是 iOS 开发新手)

谢谢:)

我的细胞设计在这里输入图像描述

模拟器 İmage 在此处输入图像描述

iOS Swift Xcode UITableView 可触摸

评论


答:

0赞 multiverse 6/20/2023 #1

在你的代码中,如下所述

class DemoTableViewCell: UITableViewCell {

你会有一个像这样的方法

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

        return CGSize(width:((collectionView.frame.size.width)/1.6 - 28), height:300)



    }

在这里你可以决定单元格的宽度,高度

另外,不要忘记在另一个方法中设置所需的行数

func collectionView(_ collectionView: UICollectionView, numberOfItemsInSection section: Int) -> Int {
       return 3 <—— depends on the array count you are fetching data from
        
    }

你看编译器是智能的,所以如果框架,但是我们仍然需要向它提供信息,才能正确地显示数据。

评论

0赞 BurakEryvz 6/21/2023
谢谢你的评论。🩶