美文网首页
导航栏上添加搜索栏

导航栏上添加搜索栏

作者: Leon1024 | 来源:发表于2019-03-24 20:17 被阅读0次
- (void)setupSearchBar {
    // 隐藏返回按钮
    [self.navigationItem setHidesBackButton:YES animated:YES];
    UIView *titleView = [[UIView alloc] initWithFrame:CGRectMake(0, 0, self.view.width, 44)];
    self.searchBar = [[UISearchBar alloc] initWithFrame:CGRectMake(0, 0, self.view.width - 20, 44)];
    self.searchBar.delegate = self;

// 显示取消按钮
    self.searchBar.showsCancelButton = YES;

// 修改输入框背景色
    UITextField *searchField=[self.searchBar valueForKey:@"searchField"];
    searchField.backgroundColor = [UIColor colorWithRed:244.0/255 green:244.0/255 blue:244.0/255 alpha:1];

    self.searchBar.placeholder = NSLocalizedString(@"搜索测试题", nil);
    [titleView addSubview:self.searchBar];
    self.navigationItem.titleView = titleView;
    
}

相关文章

  • 导航栏上添加搜索栏

  • 升级xcode9 ios11遇到的问题及解决办法

    1. 导航栏titleView适配问题 导航栏搜索视图没有占满导航栏 iOS11 导航栏上的视图推荐使用autol...

  • Android

    顶部导航栏 仿京东搜索 顶部导航栏 今日头条导航栏 导航栏快速实现 瀑布流 搜索框带历史记录 tablayout ...

  • uniapp 原生导航栏

    在项目开发中, 想要自定义一个导航栏, 做完之后发现坑还是不少 需求: 导航栏添加搜索框与搜索图标 pages.j...

  • iOS状态栏设置

    修改所有状态栏颜色 修改单个页面的状态栏颜色添加自定义View放在试图上替代状态栏。如果导航栏存在也可放在导航栏上...

  • iOS 隐藏导航栏和有导航栏页面跳转

    大部分首页或者搜索页面都会隐藏导航栏 隐藏导航栏页面 --> 有导航栏页面 但是,不知道大家有没有发现 隐藏导航栏...

  • React-Native-顶部导航栏实现

    在先前底部导航栏的基础上添加顶部导航栏。版本环境:react-native:0.60.5 react-navi...

  • 无标题文章

    一. 导航栏设置 第一个页面隐藏系统自带的导航栏,添加自己的导航栏 - (void)viewWillAppear:...

  • 在导航栏上加载搜索框的坑

    用UITextField自定义的搜索框加载到导航栏上出现的问题 1、导航栏透明时候 _searchBar = [[...

  • 学习HM微博项目第2天

    步骤:导航栏主题 -> 添加搜索框 -> 易混淆的属性 -> 自定义搜索框 -> 标题按钮 -> 弹出...

网友评论

      本文标题:导航栏上添加搜索栏

      本文链接:https://www.haomeiwen.com/subject/hakpvqtx.html