我正在使用TWTRComposer在我的iOS应用程序中创建一个共享对话。但是,当作曲家出现时,您根本看不到Cancel或Tweet按钮。在敲击左上角和右上角后,我了解到按钮在那里,但看不清。下面是一张截图,指出我说的是什么:

还有其他人在经历这种事吗?如果是这样的话,你们知道解决这个问题的方法是否到位,或者如何解决这个问题吗?我不能在这种状态下更新我的应用程序,因为它将提供糟糕的Twitter体验。
我也尝试过使用TWTRComposerViewController,但也遇到了同样的问题。
谢谢
发布于 2018-04-11 01:27:50
NVM,我发现在我的应用程序中的另一个类中,我将UIBarButton颜色设置为白色。因此,在显示Twitter之前,我不得不将其设置为twitter颜色。
[[UIBarButtonItem appearanceWhenContainedInInstancesOfClasses:@[[UINavigationBar class]]] setTintColor:UIColorFromRGB(0x3EA1EC)];发布于 2018-11-15 19:38:04
用法比奥·戈麦斯的答案。
Swift 4.2的解决方案:
UIBarButtonItem.appearance(whenContainedInInstancesOf: [UINavigationBar.classForCoder() as! UIAppearanceContainer.Type]).setTitleTextAttributes([NSAttributedString.Key.foregroundColor : UIColor.black], for: .normal)https://stackoverflow.com/questions/49722018
复制相似问题