iOS开发Swift UITableView和UICollectionView的使用

第一,UITableView的使用:

  1. 实现 UITableViewDelegate,UITableViewDataSource 

   

var tableView: UITableView?   
override func viewDidLoad() {
        super.viewDidLoad()
        
        self.tableView = UITableView.init(frame: CGRectMake(0, 0, BWidth, BHeight - 64))
        self.tableView?.dataSource = self
        self.tableView?.delegate = self
        self.view.addSubview(self.tableView!)
        
        self.tableView?.backgroundColor = UIColor(colorLiteralRed: 0xf0/0xff, green: 0xef/0xff, blue: 0xf5/0xff, alpha: 1)
        self.tableView!.tableFooterView = UIView.init(frame: CGRectZero)
        //self.tableView!.separatorStyle = .None
    }
func numberOfSectionsInTableView(tableView: UITableView) -> Int {
        return 1
    }
    
    func tableView(tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
        
        return self.members.count;
    }
    
    func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
        
        
        var cell = tableView.dequeueReusableCellWithIdentifier("All_Members_cell") as? UIAlbumMemberTableCell
        if (cell == nil) {
            cell = UIAlbumMemberTableCell.init(style: UITableViewCellStyle.Default, reuseIdentifier: "All_Members_cell") as UIAlbumMemberTableCell
        }
        
        
        let user = members.objectAtIndex(indexPath.item) as! UserModel
        cell?.nameLable?.text = user.Nickname
        
        let urlStr = user.Avator
        if(urlStr == nil || urlStr!.isEmpty){
            cell?.imgView?.image = UIImage(named: "man_03")
        }else{
            cell?.imgView?.s
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值