swift - 创建一个像instagram的个人资料页面的桌面视图

时间:2015-05-05 04:21:25

标签: uitableview swift

我的项目中有一个tableview。它列出了用户清单中的项目。现在我想在顶部添加一个新单元格,并添加一些用户信息,如个人资料图片和用户名。在此单元格下,将列出用户项目。 我尝试使用部分,但是我遇到了错误。

谢谢,

2 个答案:

答案 0 :(得分:0)

尝试使用UICollectionViewController。

https://developer.apple.com/library/prerelease/ios/documentation/UIKit/Reference/UICollectionViewController_clas/index.html

然后,您可以创建一个自定义UICollectionViewCell,它跨越屏幕宽度的标题'。您的商品将流入'标题'。

下的后续行

答案 1 :(得分:0)

此代码用于自定义tableview部分标题:

func tableView(tableView: UITableView, viewForHeaderInSection section: Int) -> UIView? {
    var myCustomView: UIImageView
    var myImage: UIImage = UIImage(named: "myImageResource")
    myCustomView.image = myImage

    let header: UITableViewHeaderFooterView = view as UITableViewHeaderFooterView
    header.addSubview(myCustomView)
    return header
}