【问题标题】:TWTRComposer showing invisible Share and Cancel buttonsTWTRComposer 显示不可见的共享和取消按钮
【发布时间】:2018-09-18 04:58:20
【问题描述】:

我正在使用 TWTRComposer 在我的 iOS 应用程序中创建共享对话。但是,当作曲家出现时,您根本看不到“取消”或“推文”按钮。在左上角和右上角点击后,我了解到按钮在那里但不清晰可见。这是一个截图,指出我在说什么:

还有其他人遇到过这种情况吗?如果是这样,你们知道是否有解决方案或如何解决这个问题?我无法在这种状态下更新我的应用,因为它会提供糟糕的 Twitter 体验。

我也尝试过使用 TWTRComposerViewController,但遇到了同样的问题。

谢谢

【问题讨论】:

    标签: ios mobile twitter twitterkit


    【解决方案1】:

    NVM,我发现我在我的应用程序的其他地方为另一个类设置了 UIBarButton 色调为白色。所以我必须在显示推特之前将其设置回推特颜色

    [[UIBarButtonItem appearanceWhenContainedInInstancesOfClasses:@[[UINavigationBar class]]] setTintColor:UIColorFromRGB(0x3EA1EC)];
    

    【讨论】:

      【解决方案2】:

      使用 Fabio Gomez 的答案。

      Swift 4.2 的解决方案:

      UIBarButtonItem.appearance(whenContainedInInstancesOf: [UINavigationBar.classForCoder() as! UIAppearanceContainer.Type]).setTitleTextAttributes([NSAttributedString.Key.foregroundColor : UIColor.black], for: .normal)
      

      【讨论】:

        猜你喜欢
        • 2013-10-30
        • 2018-04-15
        • 1970-01-01
        • 2019-06-23
        • 2023-03-07
        • 1970-01-01
        • 2013-07-13
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多