如果用户在其设备上设置了> 1个Twitter帐户,则我希望能够控制哪个帐户用户名是TWTweetComposeViewController中“发件人”字段的默认值。
目前,它似乎默认为系统上的第一个Twitter帐户,我看不到有任何更改方法。
最佳答案
据我所知,除了添加图像,链接和初始文本外,我无法对TWTweetComposeViewController进行更多操作。苹果对此非常清楚:
尽管您可以代表用户执行Twitter请求,但是您可以
未经用户的同意,无法在推文中附加文字,图片或网址
知识。因此,您可以设置初始文本和其他内容
在向用户展示推文之前,但不能更改该推文
用户查看之后
我知道预先选择用户帐户并不反对,但是在类参考中,我看不到更改帐户的方法。它完全取决于用户。
http://developer.apple.com/library/ios/#DOCUMENTATION/Twitter/Reference/TWTweetSheetViewControllerClassRef/Reference/Reference.html
我有类似的问题。我正在尝试获取鸣叫后使用了哪个帐户。 TWTweetComposeViewController似乎记得哪个是最后一个用于发推的帐户。如果有人知道...
关于ios - TWTweetComposeViewController中“发件人:”字段的默认值,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10572300/