Eckenradius wird auf der Schaltfläche im Storyboard mit @ IBDesigable / @ IBInspectable @ nicht angezei

Ich habe diese benutzerdefinierte Klasse für eine Schaltfläche.

import UIKit

@IBDesignable
class CustomButton: UIButton {

    @IBInspectable var cornerRadiusValue: CGFloat = 10.0 {
        didSet {
            setUpView()
        }
    }

    required init?(coder aDecoder: NSCoder) {
        super.init(coder: aDecoder)
        self.layer.cornerRadius = 10.0
    }

    override func awakeFromNib() {
        setUpView()
    }

    override func prepareForInterfaceBuilder() {
        super.prepareForInterfaceBuilder()
        setUpView()
    }

    func setUpView() {
        self.layer.cornerRadius = 10.0
    }

}

Aber der Eckenradius wird auf der Schaltfläche im Storyboard nicht angezeigt.

it @IBInspectable können Sie den Wert im Inspector-Bereich ändern. Ich denke, das ist nicht das, wonach ich suche.

Ich möchte, dass der Eckenradius nur im Storyboard angezeigt wird, wenn ich eine Schaltfläche mit dieser Klasse erstelle. Was ich dachte, das macht @IBDesignable.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage