首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在多选题测验模板中选择的UILabel

在多选题测验模板中选择的UILabel
EN

Stack Overflow用户
提问于 2012-04-28 06:17:06
回答 3查看 78关注 0票数 0

我是一个新手,正在尝试创建一个多选项测验。我已经创建了选项作为标签,到目前为止,结构还在运行。

我想让标签在点击时突出显示。我试着改变字体颜色,等等...但到目前为止,一切都没有奏效。

任何帮助都将不胜感激。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2012-04-28 06:23:25

UILabel不是UIControl的子类,它为您提供了所需的继承功能。你最好用按钮来做这件事,因为它们是UIControl的子类。您可以制作一个按钮,它就像上面描述的那样显示为文本。

票数 0
EN

Stack Overflow用户

发布于 2012-04-28 06:23:03

  1. 如果你展示你的代码,你会得到更多有用的答案。
  2. 你可能应该使用UIButton而不是UILabel。UILabel不是一个控件,也不是真正为更改UILabel等视图的属性而设计的interaction.
  3. After,您可能需要调用-setNeedsDisplay才能使其重绘。
票数 0
EN

Stack Overflow用户

发布于 2012-04-28 07:21:59

要实现这一点,最简单的方法是在UILabel上放置一个UIButton,并将类型设置为自定义。这将使它对用户不可见。然后,您可以将按钮的touch up inside事件连接到一个方法,并从那里更改UILabel的样式。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10358590

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档