0

我有一个应用程序,我使用一个控制器,它有多个字段,可以用键盘或选择器在里面写一些东西。我还有一个按钮,当你点击它时,你会导航到另一个控制器拍照,完成后你会返回到前一个控制器。如果我在访问“相机”控制器之前尝试填写字段,一切看起来都很好,如下图所示:

在此处输入图像描述

但是,如果我按下相机按钮导航到“相机控制器”并返回此控制器以在我点击一个字段时填充字段,则选择器会完全搞砸并看起来像这样:

在此处输入图像描述

任何想法为什么会发生这种情况?我无法理解我在代码中所做的更改,并在它正常工作之前导致它作为某些版本......

4

2 回答 2

0

看起来选择器正在进入横向模式,并且稍后没有将更改注册回纵向。你确定在完成后销毁选择器吗?

于 2012-07-20T15:26:09.470 回答
0

您 DiffMerge 以查找您在两个版本之间所做的更改(如果您想查看两个文件夹之间的所有差异)。

此外,看起来您的视图框架要么搞砸了,要么你显示的选择器错误。

如果您的相机视图在横向模式下执行某些操作或状态栏变为横向,则在关闭它时,您可能会看到帧值混乱。每次显示此选择器时只需打印/nslog 帧宽度。您将能够找出问题所在。

于 2012-07-20T15:39:11.827 回答