前提・実現したいこと
ネットの記事を参考に現在カレンダーアプリを作っており、ColectionViewをMainStoryboradに載せ、Cellに「CalenderCell」という名前、と「CalenderCell.swift」を作り形にしていこうと思っていますが、CGRectMake新しいものが出てきた上に、エラーが出てしまいました。
実際に途中のコードを載せます
import UIKit
class CalenderCell: UICollectionViewCell {
var textLabel:UILabel!
required init (coder aDecoder:NSCoder){super.init(coder:aDecoder)!
//UILabelを作成 textLabel = UILabel(frame: CGRectMake(0,0,self.frama.width,self.frame.height)) }}
一番下の「CGRectMake...」のところで
'CGRectMake' is unavailable in Swiftというエラーが出ました。実際ネットの記事通りに行ったのですが、始めたばかりなのでどのようにエラーを解決すれば良いのかわかりません。
そしてなぜ「self」が入っているのかも恥ずかしながらよく分かっていません。
・エラー解決方法
・CGRectMakeについて調べたところは、ColectionViewの中のCellの位置、大きさを決めるコードだという理解をしています。間違えている場合のご指摘
・なぜ「self」が入っているのか
一つでも教えていただけると嬉しいです。
補足情報(FW/ツールのバージョンなど)
私がアプリ作成の元のしている記事も載せます。
https://qiita.com/sakuran/items/3c2c9f22cbcbf4aff731
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/07/26 06:57