如何在IOS中更改搜索栏中的默认文本?

时间:2013-11-21 03:50:01

标签: ios text uisearchbar

我在IOS中开发了一个应用程序,我遇到了一个问题,我想将搜索栏中“搜索”的默认文本更改为“键入要搜索的视频标题”。怎么做 ?请帮帮我谢谢。 enter image description here

3 个答案:

答案 0 :(得分:8)

UISearchBarUITextField具有placeholder的此属性,这是字段中的默认文本。

1.从Interface Builder中更改它。 Interface Builder

2.通过代码更改

self.searchBarObject.placeholder = @"Key In Video Title To Search";

关于UISearchField

,请阅读what Apple has written

答案 1 :(得分:2)

您可以使用普通的placeholder属性:

mySearchBar.placeholder = @"Foo!";

Relevant documentation

也可以在Interface Builder中更改:

enter image description here

答案 2 :(得分:2)

您可以设置占位符属性

sBar.placeholder = @"Key in video title to search";