0
何のメンバーの大きさを持っていないと言うが、私はIOSは、エラーフレームがIフレームが正確に何であるかを知らない
override public var intrinsicContentSize: CGSize {
let buttonSize = Int(frame.size.height)
let width = (buttonSize * starCount) + (spacing * (starCount-1))
return CGSize(width: width, height: buttonSize)
}
を構築することができます。しかし、私は
class RatingControl: UIView {
// MARK: Properties
let spacing = 5
let starCount = 5
let buttonSize = Int(frame.size.height)
.....
}
このコードをビルドすることはできません、swift3 CGRect - > CGRect 'にメンバ' size 'がありません "
なぜこのようなことが起こりますか?
ありがとうございます。
selfが初期化される前に 'frame'プロパティにアクセスすることはできません。 – Cosyn