textFieldInsideUISearchBar

textFieldInsideUISearchBar

我正在尝试在我的搜索显示 Controller 内的搜索栏中更改占位符文本的字体。我正在查看一些示例,并尝试实现它们,但是正如它们在Objective-C中一样,我找不到能够工作的任何示例。

例如,我尝试了以下方法:

UITextField *textField = [[searchBar subviews] objectAtIndex:1];
[textField setFont:[UIFont fontWithName:@"Helvetica" size:40]];

但是我无法过去var textField: UITextField = UISearchBar
有任何想法吗?

最佳答案

 //SearchBar Text
    let textFieldInsideUISearchBar = dashBoardSearchBar.valueForKey("searchField") as? UITextField
textFieldInsideUISearchBar?.textColor = UIColor.whiteColor()

//SearchBar Placeholder
     let textFieldInsideUISearchBarLabel = textFieldInsideUISearchBar!.valueForKey("placeholderLabel") as? UILabel
textFieldInsideUISearchBarLabel?.textColor = UIColor.whiteColor()

关于ios - 在Swift中更改搜索栏占位符文本字体,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26441958/

10-09 02:45