На самом деле я думаю, что это очень просто, и я что-то упускаю.
Я создаю подкласс UIView и вместо добавления его в качестве подвида из ViewController следующим образом:
rateus = RateFrameWork(AppID: "asdasds", BackGroundColor: UIColor.blueColor())
self.addSubView(rateus)
Я пытаюсь добавить его из подкласса, вот что я пробовал до сих пор:
class RateFrameWork: UIView
1) Из супер кодера инициализации (доработка)
required init(coder aDecoder: NSCoder) {
super.init(coder: aDecoder)
superview?.addSubview(self)
}
2) Из метода инициализации (доработка)
init?(AppID: String!, BackGroundColor: UIColor!)
super.init(frame: CGRect(x: 0 , y: 0, width: UIScreen.mainScreen().bounds.size.width , height:UIScreen.mainScreen().bounds.size.height))
superview?.addSubview(self)
Какие-либо предложения? Как я могу добавить его в качестве подвида из собственного подкласса?