您的位置:首页 > 移动开发 > Swift

swift UItableView和自定义uitableViewCell

2015-07-29 15:22 411 查看
新建swift uitableViewCell storybord文件



往center View里面拖入控件,设置Identifier

拿到tableView的映射

 @IBOutlet
weak var radarTableView:
UITableView!
    
    override
func viewDidLoad() {
        super.viewDidLoad()
        self.view.layer.contents=UIImage(named:
"bg_2")?.CGImage
//注册cell
        radarTableView.registerNib(UINib(nibName:
"mapTableViewCell", bundle:
nil), forCellReuseIdentifier: "mapCell")
       radarTableView.separatorStyle=UITableViewCellSeparatorStyle.None//去线条
    }
//返回cell高度
func tableView(tableView:
UITableView, heightForRowAtIndexPath indexPath:
NSIndexPath) -> CGFloat {
        return
110
    }
//返回cell行数
    func tableView(tableView:
UITableView, numberOfRowsInSection section:
Int) -> Int {
        return
5
    }
//返回组数
    func numberOfSectionsInTableView(tableView:
UITableView) -> Int {
        return
1
    }
//设置cell
    func tableView(tableView:
UITableView!, cellForRowAtIndexPath indexPath:NSIndexPath!) ->
UITableViewCell!{
        let cellIdentifier =
"mapCell"
        //
        var cell:mapTableViewCell = tableView!.dequeueReusableCellWithIdentifier("mapCell",
forIndexPath: indexPath)as!
mapTableViewCell
        //        let row = indexPath.row

        return cell
    }
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息