UIImageView
ve UILabel
içermesi gereken bir özel UIView
oluşturuyorum. Bir UIViewController
bu bakış bir örneğini oluşturmak herÖzel UIView hızlıca
import UIKit
class AnswersCustomView: UIView {
var myImageView = UIImageView()
var myLabel = UILabel()
override init (frame : CGRect) {
super.init(frame : frame)
backgroundColor = UIColor.blueColor()
addLabel()
bringSubviewToFront(myLabel)
}
required init?(coder aDecoder: NSCoder) {
super.init(coder: aDecoder)
}
func addLabel(){
let myViewFrame = self.frame
myLabel.frame = myViewFrame
myLabel.backgroundColor = UIColor.redColor()
myLabel.center=self.center
addSubview(myLabel)
}
}
. UIView
eklenir, ancak UILabel
görünmüyor. Bunun için herhangi bir sebep?
daki görünüm hiyerarşisi görüntüler yeni bir araç daha ekledi basitleştirmek için. – James
IBOutlet'inizi Xib dosyanızdan AnswersCustomView'unuza göndermelisiniz. – Khuong
Etiketin görünümünün çerçevesinin bir karesi olmalı - görünümün çerçevesi değil – Hamish