分段控制中的表情符号

Jos*_* D. 4 xcode uisegmentedcontrol emoji swift

我在我的分段控制的不同段中使用了表情符号.当我选择一个片段时,所选片段会突出显示(表示选择了哪个片段),并且表情符号突然变为全白色.反正有没有解决这个问题?谢谢!

酷酷的*_*的哀殿 8

我使用以下代码,它对我有用.

在此输入图像描述

OC:

[segmentedControl setTitleTextAttributes:@{NSForegroundColorAttributeName:[UIColor whiteColor]} forState:UIControlStateSelected];
Run Code Online (Sandbox Code Playgroud)

迅速:

let segmentedControl = UISegmentedControl(items: ["","","moon"])
segmentedControl.setTitleTextAttributes([NSForegroundColorAttributeName:UIColor.whiteColor()], forState:.Selected)
Run Code Online (Sandbox Code Playgroud)