我正在使用TWTRComposer在我的iOS应用程序中创建共享对话框。但是,当作曲家出现时,您根本看不到“取消”或“鸣叫”按钮。在敲击左上角和右上角后,我了解到按钮在那里但不清晰可见。这是一个屏幕截图,指出我在说什么:
还有其他人遇到这种情况吗?如果是这样,你们是否知道如果解决这个问题或者如何解决这个问题?我无法在此状态下更新我的应用,因为它会提供糟糕的Twitter体验。
我也尝试过使用TWTRComposerViewController但遇到了同样的问题。
由于
答案 0 :(得分:1)
NVM,我发现我在我的应用程序的其他位置将UIBarButton色调颜色设置为白色。所以我必须在显示twitter之前将其设置回Twitter颜色
wksChanged = False
答案 1 :(得分:0)
使用法比奥·戈麦斯的答案。
Swift 4.2解决方案:
UIBarButtonItem.appearance(whenContainedInInstancesOf: [UINavigationBar.classForCoder() as! UIAppearanceContainer.Type]).setTitleTextAttributes([NSAttributedString.Key.foregroundColor : UIColor.black], for: .normal)