1
で働いていない固有のコンテンツのサイズにパディングを追加し、私はこれらのUILabels.Iに余分なパディングを持っていると思いますが、次のコードで固有のコンテンツのサイズを変更しましたUILabel
let label = CustomLabelWithPadding()
label.text = "Hello World"
label.font = UIFont(name: "Helvetica", size: 20)
label.sizeToFit()
label.layer.backgroundColor = UIColor(red: 0.067, green: 0.773, blue: 0.525, alpha: 1.00).CGColor
label.textAlignment = NSTextAlignment.Center
label.textColor = UIColor.whiteColor()
label.frame.origin.x = 160
label.frame.origin.y = 50
self.view.addSubview(label)