【发布时间】:2013-05-29 22:29:34
【问题描述】:
我想知道是否有办法在SLComposeViewController 中找到完整的text entered by the user retrieve。我打算在 SLComposeViewControllerCompletionHandler 返回为 True 后获取此值,并将其作为参数传递给回复 Twitter API。
干杯!!
【问题讨论】:
我想知道是否有办法在SLComposeViewController 中找到完整的text entered by the user retrieve。我打算在 SLComposeViewControllerCompletionHandler 返回为 True 后获取此值,并将其作为参数传递给回复 Twitter API。
干杯!!
【问题讨论】:
官方只支持"setInitialText:",用户输入完毕后无法检索文本。
如果文本可用作属性,那么是的,您可以在调用完成处理程序时使用它;但 Apple 选择不提供它,因此目前无法通过官方 API 提供。
如果这是您需要的,我建议您提交bug / enhancement request with Apple 让他们考虑一下。
现在,说了这么多,我看到 SLComposeViewController 确实从 UIViewController 继承,这意味着您可以查看视图控制器拥有的视图的所有子视图。如果您枚举子视图,请查找那些是 UITextViews 或 UITextField 的,您应该可以在其中找到您的文本。
【讨论】:
setInitialText,这不是我想要的。有趣的想法 abt 枚举.. 让我试试