默认情况下启用推文按钮当Twitter共享扩展程序

时间:2018-03-21 12:00:06

标签: ios swift twitter

默认情况下启用推文按钮当文本在Twitter共享扩展程序中超过280个字符时。

Twitter只能推文280个字符。

预期行为:如果字符数超过280

,则默认情况下应禁用推文按钮
let shareText = delegate.shareText() // Text is more then 280 characters

if let shareURL = URL(string: url) 
var objectsToShare = [shareText, shareURL]

let activityVC = UIActivityViewController(activityItems: objectsToShare as [AnyObject], applicationActivities: nil)
    if (activityVC.popoverPresentationController != nil) {
        activityVC.popoverPresentationController!.sourceView = shareButton
    }

    parentVC.present(activityVC, animated: true, completion: nil)
}

1 个答案:

答案 0 :(得分:1)

这不是一个与编程相关的问题,因为它既不是你的错,也不是Apple的错。曾几何时,Twitter的共享表是由系统提供的,然而,这在几年前发生了变化。

现在,共享表与Twitter的原生iOS应用程序一起提供,因此如果它没有正确地突出显示按钮,那么它们的应用程序中存在一个错误,不应该让您担心。你仍然可以联系他们并要求他们解决它。