2

在 iOS 6 中,由两行(用户名和密码)组成的登录表视图完全正确显示。在 iOS 7 中,底行被截断,我不知道为什么或如何更正该问题。除了升级到 Xcode 5 并在 iOS 7 模拟器上运行之外,没有任何变化。

在此处输入图像描述

更新:添加更多图片

在此处输入图像描述 在此处输入图像描述

4

6 回答 6

6

尝试navigationBar.translucent在视图控制器中使用属性。默认情况下iOS 6是in ,但在. 我有一个类似的问题,这为我解决了这个问题。NOYESiOS 7

于 2013-10-04T15:06:02.747 回答
0

只需在 iOS7 中检查您的UITableView框架,可能是您在 3.5 英寸视图上运行它,它会缩小。

于 2013-10-02T06:41:59.343 回答
0

查看提供的图像,我认为您可能在导航栏下方。或者换句话说,您的导航栏位于 hte 表的顶部。虽然我不确定为什么会切断登录信息的底部

于 2013-10-04T14:59:59.143 回答
0

我发现只需从 GROUPED 更改为 PLAIN 表视图样式即可修复第 #0 节标题的“重叠”问题,但会修改节标题视图的颜色。我在我的应用程序中设置了 tableview 背景颜色。使用 PLAIN 样式,部分标题背景颜色会混乱。节标题颜色接近 tableview 背景颜色,但略有修改。如果我简单地切换回 GROUPED,则不会发生这种情况。这听起来像是一个 iOS7 错误或 Xcode 错误。

于 2013-10-10T01:48:04.110 回答
0

在某些情况下,半透明 = NO 修复了它。在其他情况下,我最终调整了 viewDidLoad 中的 tableView

- (void)viewDidLoad 
{
 [super viewDidLoad];

 CGRect f = self.tableView.frame;
 f.origin.y += self.navigationController.navigationBar.frame.size.height;
 f.size.height -= self.navigationController.navigationBar.frame.size.height;
 self.tableView.frame = f;
}
于 2017-12-06T21:55:59.893 回答
-1

这显然是分组表视图样式的某种问题。我所要做的就是进入故事板场景,选择表格视图,然后在属性检查器中将样式从分组更改为普通。它现在按预期工作而不会被切断。

于 2013-10-08T04:19:55.583 回答