純粋にストーリーボードインタフェースビルダーを使用してコレクションビューを作成しました。これは、ストーリーボードは、次のようになります。コレクションビューセルがコレクションビューに表示されませんか?
マイコレクションビューのプロパティは、同様にデフォルトされています。私はまだViewController.swift
に何も書かなかった。何らかの理由で
私は自分の携帯電話/エミュレータ上で実行すると、ボタンのどれも示していません。
純粋にストーリーボードインタフェースビルダーを使用してコレクションビューを作成しました。これは、ストーリーボードは、次のようになります。コレクションビューセルがコレクションビューに表示されませんか?
マイコレクションビューのプロパティは、同様にデフォルトされています。私はまだViewController.swift
に何も書かなかった。何らかの理由で
私は自分の携帯電話/エミュレータ上で実行すると、ボタンのどれも示していません。
class yourClassController: UICollectionViewDataSource, UICollectionViewDelegate {
override func numberOfSectionsInCollectionView(collectionView:
UICollectionView!) -> Int {
return 1
}
override func collectionView(collectionView: UICollectionView!,
numberOfItemsInSection section: Int) -> Int {
return yourArray.count
}
override func collectionView(collectionView: UICollectionView!,
cellForItemAtIndexPath indexPath: NSIndexPath!) ->
UICollectionViewCell! {
let cell = collectionView.dequeueReusableCellWithReuseIdentifier("CollectionViewCell", forIndexPath: indexPath) as CollectionViewCell
// Configure the cell
cell.backgroundColor = UIColor.blackColor()
cell.textLabel?.text = "\(indexPath.section):\(indexPath.row)"
cell.imageView?.image = UIImage(named: "circle")
return cell
}
を次に、あなたのstoryboard
からは、ドラッグによってdelegate
とdatasource
を設定し、参照用画像をドロップします。
注:collectionView
は、関連するクラスで上記の書式を完了すると表示されます。
UICollectionViewは、UITableViewのようなスタティックセルをサポートしていません。そのデータソースを設定し、コードをセルに委譲して設定する必要があります。
collectionView
のdelegate
メソッド実装します:ちょうどcollectionView
が適切にコードや画像の下に表示さ設定
シミュレータには何がありますか?デリゲートとデータソースを与えましたか? –
***私はまだ 'ViewController.swift'に何も書いていません。***あなたは[チュートリアルを参照してください](https://www.google.co.in/search?sourceid=chrome-psyapi2&ion=1&espv = 2&ie = UTF-8&q = uicollectionview%20tutorial%20swift&oq = collectionview%20t&aqs = chrome.3.69i57j0l5.6238j0j1)。 –
私は本当にあなたのアプリを見たいと思ってコレクションビューを考えていない。静的な固定数の要素(計算ボタン)があります。私は[UIStackView](https://developer.apple.com/reference/uikit/uistackview) – tebs1200