У меня проблемы с пониманием следующего init Будет ли значение кадра всегда установлено в CGRect (0,0,0,0)?
init(layout: Layout, frame: CGRect = CGRect.zero) { self.frame = frame self.layout = layout }