Возможное решение для изменения цвета текста состоит в том, чтобы использовать внешний прокси UIButton внутри UIMenuController.Дело в том, что он напрямую использует частный подкласс UIButton, используемый Apple в контроллере меню.Я бы никогда не порекомендовал получить доступ к закрытому классу Apple (а тем более через его название), но в этом конкретном случае настройки цвета в контроллере меню я думаю, что это лучшее решение.Он позволяет вам определить, как выглядит ваш вид.
Swift
(NSClassFromString("UICalloutBarButton")! as! UIButton.Type).appearance().setTitleColor(UIColor.redColor(), forState: UIControlState.Normal)
Objective-C
[[NSClassFromString(@"UICalloutBarButton") appearance] setTitleColor:[UIColor redColor] forState:UIControlStateNormal];