zoukankan      html  css  js  c++  java
  • swift 创建UICollectionView

    //

    //  CollectionViewController.swift

    //  tab

    //

    //  Created by su on 15/12/8.

    //  Copyright © 2015年 tian. All rights reserved.

    //

    import UIKit

    class CollectionViewController: UIViewController, UICollectionViewDelegate, UICollectionViewDataSource {

        

        var collectionView: UICollectionView!

        

        override func viewDidLoad() {

            super.viewDidLoad()

            

            let flowLayout = UICollectionViewFlowLayout()

            flowLayout.itemSize = CGSize( (Tools().SCREEN_WIDTH - 30) / 3, height: (Tools().SCREEN_WIDTH - 30) / 3)

            

            collectionView = UICollectionView(frame: self.view.bounds, collectionViewLayout: flowLayout)

            collectionView.backgroundColor = UIColor.whiteColor()

            collectionView.registerNib(UINib(nibName: "CollectionViewCell", bundle: nil), forCellWithReuseIdentifier: "CollectionViewCell")

            collectionView.delegate = self

            collectionView.dataSource = self

            self.view.addSubview(collectionView)

            

            

            

            

        }

        func collectionView(collectionView: UICollectionView, numberOfItemsInSection section: Int) -> Int {

            return 10

        }

        func collectionView(collectionView: UICollectionView, cellForItemAtIndexPath indexPath: NSIndexPath) -> UICollectionViewCell {

           let cell = collectionView.dequeueReusableCellWithReuseIdentifier("CollectionViewCell", forIndexPath: indexPath)

            

            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.

        }

        */

    }

  • 相关阅读:
    navcat15 安装+激活
    页面调用百度地图但是使用了https证书之后不显示
    net core webapi 数据库连接
    asp.net core webAPI跨域问题
    本机端口(出入站)配置
    Vue页面跳转路由
    net core --- Swagger搭建(net core 3.1 版本)
    sqlserver数据库中生成随机数
    随机生成登录验证码(4位)
    定时器
  • 原文地址:https://www.cnblogs.com/tian-sun/p/5030010.html
Copyright © 2011-2022 走看看