我想得到一个与UIButton相同的buttonNode(类型:.system)。
如何设置

最佳答案

    let buttonNode = ASDisplayNode { () -> UIButton in
        let button = UIButton(type: .system)
        button.backgroundColor = UIColor.white
        button.cornerRadius = 4
        button.setTitleColor(UIColor.red, for: .normal)
        button.titleLabel?.font = UIFont.systemFont(ofSize: 17)
        return button
    }

    if let button = buttonNode.view as? UIButton {
        button.setTitle("qqq", for: .normal)
        button.addTarget(self, action: #selector(tapAction), for: .touchUpInside)
    }

关于ios - AsyncDisplayKit ASButtonNode如何设置buttonType,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/44961708/

10-13 09:52