0

我在我的应用程序中有一个 UIWebView,在该 Web 视图中,我导航到我的移动网站,其中有一个按钮输入,类型为“选择文件”,用于加载新的个人资料图片。每次我尝试从生成的上拉 iPhone 菜单中选择“选择现有”或“拍照”选项时,当我的视图控制器消失以允许我选择照片时,我都会收到以下错误:

“对 UIFileUploadFallbackRootViewController 的开始/结束外观转换的不平衡调用:0x20d65940”

选择图像后,应用程序只会返回黑屏...

当我在 Safari 中执行相同的操作时,“选择文件”功能可以正常工作。

备注

1.) 我在我的应用程序中使用 UINavigationController(即弹出和推送视图)。

2.) 用于加载照片的移动网站上的 HTML 代码:

<form class="appnitro" enctype="multipart/form-data" method="post" action="mysite.php">
<input id="file1" name="file1" class="button_text" type="file" size="50px"/> <br />
<input id="submitpic" class="button_text" type="submit" name="submit" value="Save Picture"     />

使用 jquery 移动。

提前感谢您提供的任何帮助!


最后一段代码到底在做什么?

protected boolean[] bitArray = new boolean[8];

protected void readNextByte() throws IOException {

    latestReadByte = reader.read();
    int decimtalTal = latestReadByte

    for(int n= 0; n < 8; n++){
        int pos = (int)Math.pow(2, n);

        bitArray[7-n] = (decimalTal & pos) == pos;  // THIS LINE

        // what is the bitwise And in bracket == pos supposed to mean?
    }
}
4

2 回答 2

2

当我同时推送两个视图控制器和动画时,通常会出现此问题。

于 2013-03-10T07:09:39.890 回答
1

您的窗口的 rootViewController 未设置。

看到这个答案: https ://stackoverflow.com/a/16548036/199516

于 2013-05-14T16:20:29.407 回答