如何自定义搜索栏iOS

时间:2019-07-23 17:21:25

标签: swift user-interface uisearchbar xcode-storyboard

我正在使用情节提要通过UISearchBar制作搜索栏。我试图使它看起来像这样: sketch design

但是,这最终使我得到了: actual app

我添加了代码来更改条形的尺寸,并设置文本的最小字体大小(用于自动布局)并添加角半径。唯一有效的代码是拐角半径。

searchBarOutlet.layer.cornerRadius = 10 searchBarOutlet.layer.borderWidth = 304 searchBarOutlet.clipsToBounds = true

1 个答案:

答案 0 :(得分:0)

您可以在属性检查器中将搜索栏样式设置为“最小”,关于字体大小和自动布局问题,我认为这与您要查找的内容更接近,我认为无法在其中访问这些属性。 UISearchBar,但是有一些变通方法,例如Change the font size of UISearchBar

您可以尝试的另一种解决方法是制作自己的“看起来像”搜索栏,这不应该那么难,也许最难的部分将是在占位符的左侧添加小图标