zoukankan      html  css  js  c++  java
  • swift学习之UITabelView ----UITableViewCell

    //
    //  OneViewController.swift
    //  tab
    //
    //  Created by su on 15/12/7.
    //  Copyright © 2015年 tian. All rights reserved.
    //

    import UIKit

    let ID = "cell"

    class OneViewController: UIViewController,UITableViewDelegate, UITableViewDataSource {

    //    let myTabelView:UITableView!
       
       
        override func viewDidLoad() {
            super.viewDidLoad()
           
            self.view.backgroundColor = UIColor.blueColor()
            self.navigationItem.title = "aa"
            //创建tableview
            let tabelView = UITableView(frame: view.bounds, style: UITableViewStyle.Plain)
           
            //注册cell
            tabelView.registerClass(UITableViewCell.self, forCellReuseIdentifier: ID)
            //下边这种方法也是可以的
    //        tabelView.registerClass(UITableViewCell.classForCoder(), forCellReuseIdentifier: ID)
            //设置代理和数据源
            tabelView.delegate = self
            tabelView.dataSource = self
            tabelView.tableFooterView = UIView()
           
            //加到view上
            self.view.addSubview(tabelView)
           
        }
       
         func tableView(tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
            return 10
        }
       
         func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
            let cell = tableView.dequeueReusableCellWithIdentifier(ID, forIndexPath: indexPath)
            cell.textLabel!.text = "假数据"
            return cell
        }

        override func didReceiveMemoryWarning() {
            super.didReceiveMemoryWarning()
            // Dispose of any resources that can be recreated.
        }
       

        /*
        // MARK: - Navigation

        // In a storyboard-based application, you will often want to do a little preparation before navigation
        override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) {
            // Get the new view controller using segue.destinationViewController.
            // Pass the selected object to the new view controller.
        }
        */
    }
  • 相关阅读:
    页面实现文件的下载
    微信小程序拉起登录的操作
    css3之border-radius理解
    web前端常用网站--更新中
    小程序中遇见文件过大的话就需要分包
    JS中的“&&”与“&”和“||”“|”有什么区别?
    ts中有时莫名报错
    浏览器解析JavaScript的原理
    在vue中axios的问题
    eslint的规则
  • 原文地址:https://www.cnblogs.com/tian-sun/p/5028040.html
Copyright © 2011-2022 走看看