Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/svg/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 向iPhone sdk中的uibutton添加自定义文本_Ios_Objective C_Xcode_Uibutton - Fatal编程技术网

Ios 向iPhone sdk中的uibutton添加自定义文本

Ios 向iPhone sdk中的uibutton添加自定义文本,ios,objective-c,xcode,uibutton,Ios,Objective C,Xcode,Uibutton,我想使用uibutton,它有自定义的文本,比如屏幕截图。在屏幕截图中,我在文本“模块1”和“真菌和真菌感染”中添加了2个uilabel,但橙色背景是uibutton,但当我按下时,它显示它只按橙色按钮,而不按文本。我想要的是,我将这些设置为label为uibutton text,这样它将显示当按下按钮时,文本应该具有和按钮标题相同的效果。这是怎么可能的,请在这方面指导我,这将是我的伟大。提前感谢。很简单,只需使用所需的属性文本创建标签,并将其作为子视图添加到uiButton,如下所示。在情节提

我想使用uibutton,它有自定义的文本,比如屏幕截图。在屏幕截图中,我在文本“模块1”和“真菌和真菌感染”中添加了2个uilabel,但橙色背景是uibutton,但当我按下时,它显示它只按橙色按钮,而不按文本。我想要的是,我将这些设置为label为uibutton text,这样它将显示当按下按钮时,文本应该具有和按钮标题相同的效果。这是怎么可能的,请在这方面指导我,这将是我的伟大。提前感谢。

很简单,只需使用所需的属性文本创建标签,并将其作为子视图添加到uiButton,如下所示。在情节提要中将按钮设置为自定义类型

UILabel * label = [UILabel new];
label.backgroundColor = [UIColor redColor];
label.text = @"Custom text";
[label sizeToFit];
label.frame = _button.bounds;
[_button addSubview:label];

您需要选择自定义按钮类型 然后取消选中“高光调整图像” 您可以参考此图像 这会对你有帮助。:)

更好的设置图像的方法不,我不想使用图像。是否有可能实现这一目标?