添加约束后,UISearchbar范围隐藏在搜索文本区域后面

时间:2016-11-28 08:41:40

标签: objective-c constraints uisearchbar

我遇到了一个我无法解决的问题。我有一个nib文件,其中我添加了一个表视图和一个带范围栏的UISearchbar。在我为所有视图添加约束(tableview,searchbar,一些标签和按钮)之前,一切都运行良好。从那一刻起,我再也看不到范围吧了。它似乎隐藏在搜索栏后面,因为我可以在搜索区域看到一种蓝色,其中输入了文本(见下文):

enter image description here 有没有人已经面临这个问题?

修改: 这是一个可能存在问题的图像:

enter image description here

1 个答案:

答案 0 :(得分:1)

可能存在以下两种约束导致问题。

  1. 对searchBar的高度限制 - 您可以通过删除高度约束来解决此问题
  2. enter image description here

    OR

    1. 如果您的tableview对superview有最高限制,您需要删除它,否则在看到范围栏之前不会增加它。
    2. enter image description here