2012-04-01 63 views
2

我张贴到用户的墙显示标准对话框方法正确呈现关于这个“Post to Wall”工具栏背后的文本字段。所以用户基本上看不到它。任何人看到这个?对于如何解决这个问题,有任何的建议吗?这是相当不起作用的核心功能。下面提供了模拟器和设备的图片。iOS版Facebook发布对话框不是设备

感谢您的任何帮助。

device rendering

simulator rendering

回答

1

我看到同样的事情最近,快要疯了试图弄明白。

更新

把这个在- (void)webViewDidFinishLoad:(UIWebView *)webView结束:

NSString *newcontent = [NSString stringWithFormat:@"50px"]; 
[_webView stringByEvaluatingJavaScriptFromString:[NSString stringWithFormat:@"document.getElementById('viewport').style.paddingTop ='%@';",newcontent]]; 
+0

我试过在这3次提交一个错误报告,并且当我点击“创建”时,它就永远坐在那里与AJAX提交指标。我想知道你是如何向Facebook提交一个bug的,他们的文件错误屏幕不起作用?伟大的开发人员支持他们。 – Joel 2012-04-01 19:30:50

+0

我去实现你的解决方案,我有一些奇怪的SSL错误,然后dailog工作正常......没有你的修复。这仅仅是我的想象吗,还是FB只是把它解决了? – Joel 2012-04-01 20:46:17

+0

我删除了应用程序,并再次尝试没有“修复”,它仍然搞砸了。然后我重新实现了这个变化,它看起来再合适不过了。我已经尝试了这个原始Ipad和新的Ipad,两者都有相同的结果。从来没有看到任何SSL错误。 – fawzmagames 2012-04-01 22:07:40

0

我有同样的问题,但只能在模拟器,一个真正的手机(3.1.3)在它的罚款。奇怪。接受的解决方案修复了模拟器中的问题,但在设备上还有蓝色Facebook栏上方的额外填充...使用Hackbook示例应用程序时,Dialog在模拟器和设备中呈现良好,这使得它更加陌生。 我也尝试提交一个错误报告,但我从未提交Ajax表单时遇到同样的问题。

+0

有一个不起作用的错误提交表单是减少错误数量的一种天才方式。 – Joel 2012-04-07 03:14:04

相关问题