将自定义文本添加到 iPhone sdk 中的 uibutton
Posted
技术标签:
【中文标题】将自定义文本添加到 iPhone sdk 中的 uibutton【英文标题】:Add custom Text to uibutton in iPhone sdk 【发布时间】:2014-02-17 06:49:45 【问题描述】:我想使用具有自定义文本的 uibutton,例如屏幕截图。在屏幕截图中,我在文本“模块 1”和“真菌和真菌感染”中添加了 2 个 uilabel,但是橙色背景是 uibutton,但是当我按下时它显示它只按下橙色按钮而不是文本。我想要什么,我将这些设置为标签到 uibutton 文本,这样它会显示当按下按钮时,文本应该具有与按钮的 title 相同的效果。这可能如何在这方面指导我,这对我来说很棒。提前致谢。
【问题讨论】:
更好的方式来设置你所展示的图像 不,我不想使用图像。有没有可能实现这个目标? 【参考方案1】:很简单,只需使用您想要的属性文本创建标签并将其作为子视图添加到 uiButton,就像这样。故事板中的按钮设置为自定义类型。
UILabel * label = [UILabel new];
label.backgroundColor = [UIColor redColor];
label.text = @"Custom text";
[label sizeToFit];
label.frame = _button.bounds;
[_button addSubview:label];
【讨论】:
【参考方案2】:你需要选择 UIButton 类型自定义 并取消选中“突出显示调整图像” 你可以参考这张图片 它会帮助你。 :)
【讨论】:
以上是关于将自定义文本添加到 iPhone sdk 中的 uibutton的主要内容,如果未能解决你的问题,请参考以下文章
如何将自定义彩色图像添加到 TabBarController 中的 tabBar?