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



Twitter 共享扩展中的文本超过 280 个字符时,默认启用推文按钮。

推特只能发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)
}

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

现在,共享表与Twitter的本机iOS应用程序一起提供,因此,如果它没有正确突出显示按钮,则这是其应用程序中的错误,您不必担心。尽管如此,您可以与他们联系并要求他们修复它。

最新更新