如何将搜索栏放在Swift的中心

时间:2016-04-28 07:44:22

标签: ios autolayout

我正在尝试在故事板上创建一个搜索栏,如下图所示, enter image description here

然而,当我运行该程序时,我发现搜索栏未在中心对齐。 enter image description here

我正在尝试"对齐"并在搜索栏中添加约束,但我无法这样做 enter image description here

2 个答案:

答案 0 :(得分:3)

searchBar获取tableView的宽度。在我看来,你的tableView的设置宽度为600.这对于手机来说太宽了。尝试删除此约束并将tableView的右侧设置为容器视图的尾随空格。

答案 1 :(得分:2)

@Stefan va der Lee得到了一个好点 在这个简单的结构中,视图控制器内部有一个tableview。但是,“表视图”无法正确对齐。所以我只是“添加缺失约束”“表格视图”

enter image description here

enter image description here