ios - Facebook iOS SDK 提要对话框无法正确显示

标签 ios facebook dialog feed

我正在使用 Facebook iOS SDK 的对话框方法来获取提要。我正在设置名称、标题、描述、链接和图片。当我显示对话框时,出现以下显示问题:

  1. “取消”和“分享”覆盖了部分文字。当我尝试滚动对话框时,这些按钮也会滚动。因此,被覆盖的文本永远看不到。

  2. 应用程序的图标(文本“via AppName”之前的图标)仅显示为蓝色框中的问号。

还有其他人遇到这些问题吗?有没有解决这些问题的方法?

谢谢!

最佳答案

  1. 取消和共享按钮是在对话框的 uiwebview 中加载的 html 内容的一部分。我认为您可以使用 FBDialog 中的 webview 实例和方法 (NSString *)stringByEvaluatingJavaScriptFromString:(NSString *)script; 以某种方式编辑它。但我实际上并没有这样做,我只是用它来请求文档的某些部分。

    如果您想更深入地编辑 UIWebView 中的 html,请查看此网址。

    http://iphoneincubator.com/blog/windows-views/uiwebview-dynamically-modify-html-documents http://iphoneincubator.com/blog/windows-views/how-to-inject-javascript-functions-into-a-uiwebview

  2. 要显示应用程序图标,只需转到 FB 开发者应用程序内的 Facebook 应用程序设置即可。然后选择一个图标,无论是大图像还是小图像,就完成了。

干杯。

关于ios - Facebook iOS SDK 提要对话框无法正确显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7347450/

相关文章:

android - 如何使用 xml 布局获取对在自定义对话框中创建的按钮的引用?

android - AlertDialog 或自定义对话框

ios - FB ios SDK 未返回应用程序 - 无法在 plist 中找到问题

android - 如何获取 AlertDialog 标题?

ios - 将 View 置于最前面,即使它的层次结构顺序不正确

ios - 我怎样才能找到谁在保留一个对象?

ios - Facebook IOS Sdk 查找所有好友 ID

iOS - NSNotificationCenter 延迟

ios - 如何为 WKWebview 添加超时

ios - ZipArchive 阻塞主线程