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.
        }
        */
    }
  • 相关阅读:
    对于大规模机器学习的理解和认识
    Failed to initialize NVML: GPU access blocked by the operating system
    ubuntu 当中添加开机启动服务
    洛谷P2882 [USACO07MAR]面对正确的方式Face The Right Way(贪心)
    注意注意!
    洛谷P5092 [USACO2004OPEN]Cube Stacking 方块游戏 (带权并查集)
    loj10017. 「一本通 1.2 练习 4」传送带(三分套三分)
    POJ1475 Pushing Boxes(BFS套BFS)
    CF451E Devu and Flowers(组合数)
    POJ2311 Cutting Game(博弈论)
  • 原文地址:https://www.cnblogs.com/tian-sun/p/5028040.html
Copyright © 2011-2022 走看看