UIBUtton标题标签上的微小黑色边框:它是什么以及如何删除它?

Col*_*las 4 objective-c uibutton uilabel ios

标题标签上有一个很小的边框UIBUtton,不适合UILabels.

[self.button setTitle:@"border" forState:UIControlStateNormal] ;
[self.button setTitleColor:[UIColor yellowColor] forState:UIControlStateNormal] ;

self.label.text = @"no borders!"
self.label.textColor = [UIColor yellowColor] ;
Run Code Online (Sandbox Code Playgroud)

由于这个边界,UIButton浅色的s看起来很"脏".

它是什么以及如何删除它?


图片

在此输入图像描述 在此输入图像描述

Kam*_*pai 5

这些是标题文本边框阴影UIButton.

默认情况下,它看起来像按钮的深灰色.

在此输入图像描述

单击阴影颜色并将其更改为清除颜色

在此输入图像描述

您可以通过编程方式也使用此代码完成此操作:

 [self.button setTitleShadowColor:[UIColor clearColor] forState:UIControlStateNormal] ;
Run Code Online (Sandbox Code Playgroud)