我通过Storyboard使用搜索栏,当我在模拟器中查看时,它看起来像这样......(你可以看到右侧是如何被切断的)
如何修复此问题并使其完全适合屏幕?在故事板中,它看起来很好。
我的故事板设置为紧凑宽度,任意高度。 AutoLayout已开启。
答案 0 :(得分:1)
您需要添加约束!只需按住键盘上的control
键并拖动到搜索栏内的任意位置,然后勾选Width
选项,或者将trailing space to container margin
拖到搜索栏的右侧。
或者
点击searchBar并执行以下操作:
答案 1 :(得分:1)
可以禁用自动布局并使用自动调整遮罩。或尝试将栏拖到右侧并设置trailing space to container margin
。它会阻止你的搜索栏走出屏幕。