默认情况下启用推文按钮当文本在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)
}
答案 0 :(得分:1)
这不是一个与编程相关的问题,因为它既不是你的错,也不是Apple的错。曾几何时,Twitter的共享表是由系统提供的,然而,这在几年前发生了变化。
现在,共享表与Twitter的原生iOS应用程序一起提供,因此如果它没有正确地突出显示按钮,那么它们的应用程序中存在一个错误,不应该让您担心。你仍然可以联系他们并要求他们解决它。