当文本在 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)
}
最佳答案
这实际上不是与编程相关的问题,因为这既不是您的错也不是 Apple 的错。曾几何时,推特分享表是由系统提供的,然而,这在几年前发生了变化。
现在,分享表是与 Twitter 的原生 iOS 应用程序一起提供的,所以如果它没有正确突出显示按钮,那是他们应用程序中的一个错误,你不必担心。您仍然可以联系他们并要求他们修复它。
关于ios - 默认情况下启用推文按钮当文本在 Twitter 共享扩展中超过 280 个字符时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49405826/