小编bra*_*d88的帖子

将字符串属性添加到Swift中的UIButton

如何将字符串属性与UIButtonSwift 关联?我不希望字符串显示为按钮文本,只是将其指定为按钮作为标识符或键.这是我到目前为止:

func createAnswerButtons() {

    var index:Int
    for index = 0; index < self.currentQuestion?.answers.count; index++ {

        // Create an answer button view
        var answer:AnswerButtonView = AnswerButtonView()
        selection.setTranslatesAutoresizingMaskIntoConstraints(false)

        // Place into content view
        self.scrollViewContentView.addSubview(answer)

        // Add a tapped gesture recognizer to the button
        let tapGesture:UITapGestureRecognizer = UITapGestureRecognizer(target: self, action: Selector("answerTapped:"))
        answer.addGestureRecognizer(tapGesture)

        // Add constraints etc

        // Set the answer button text
        let answerText = self.currentQuestion!.answers[index]
        answer.setAnswerText(answerText)

        // Set the identifier for each answer button
        self.identifier = self.currentQuestion!.answerIdentifier[index]

        // Add …
Run Code Online (Sandbox Code Playgroud)

uibutton ios swift

10
推荐指数
4
解决办法
7421
查看次数

标签 统计

ios ×1

swift ×1

uibutton ×1