Ios 可点击标签或可写按钮

Ios 可点击标签或可写按钮,ios,objective-c,Ios,Objective C,我正在尝试为iPhone制作一个选择题测验应用程序。文本显示在一个标签中,不同的答案选项也是如此,但是,我找不到一种方法使标签可以单击以让应用程序知道选择了哪个答案选项。然后我想我可以通过将按钮标题设置为每个答案选项来使用按钮进行答案选择,但是当我这样做时,它会显示assignment to read only属性 self.answerChoice1.titleLabel = answerChoice1; 是否有办法使这些备选方案(可点击标签或可写按钮)中的任何一个都能工作,如果没有,我将如

我正在尝试为iPhone制作一个选择题测验应用程序。文本显示在一个标签中,不同的答案选项也是如此,但是,我找不到一种方法使标签可以单击以让应用程序知道选择了哪个答案选项。然后我想我可以通过将按钮标题设置为每个答案选项来使用按钮进行答案选择,但是当我这样做时,它会显示
assignment to read only属性

self.answerChoice1.titleLabel = answerChoice1;

是否有办法使这些备选方案(可点击标签或可写按钮)中的任何一个都能工作,如果没有,我将如何完成我正在尝试的工作?

您可以使用按钮,但设置标签的尝试无效

使用:

请参阅
ui按钮的文档

如果要使用可点击标签,则需要在标签上启用用户交互,然后对标签应用
UITappestureRecognitizer

[myButton setTitle:@"Some Label" forState:UIControlStateNormal];