zoukankan      html  css  js  c++  java
  • IOS UISearchDisplayController 点击搜索出现黑条问题解决方案

    最近项目遇到一个很奇葩的问题

    点击按钮启动 presentViewController 的时候出现下图效果:

    代码:

     

    1. AddFriendViewController *addFriendVC = [[AddFriendViewController alloc] init];  
    2.    UINavigationController *nav =[[UINavigationController alloc] initWithRootViewController:addFriendVC];  
    3.    [self presentViewController:nav animated:YES completion:nil];  
    4.    [addFriendVC release];  
    5.    [nav release];  

    后来才发现问题所在 UINavigationController 的背景颜色是黑色的;

    为了解决TableView点击搜索出现的黑条:

    代码: 

    1. AddFriendViewController *addFriendVC = [[AddFriendViewController alloc] init];  
    2.     UINavigationController *nav =[[UINavigationController alloc] initWithRootViewController:addFriendVC];  
    3.     [nav.view setBackgroundColor:UIColorFromRGB(0xC6C6CB)];  
    4.     [self presentViewController:nav animated:YES completion:nil];  
    5.     [addFriendVC release];  
    6.     [nav release];  

    改变了Nav的背景色:

    [nav.view setBackgroundColor:UIColorFromRGB(0xC6C6CB)];

    效果:

     
     
  • 相关阅读:
    MySQL的备份
    Linux下MySQL安装及配置
    MySQL的优化
    MySQL的基本操作
    python文件操作练习之文件备份
    文件操作练习之统计目录大小
    SQLite
    PyMySQL模块
    python语法练习题之九九乘法表
    类装饰器
  • 原文地址:https://www.cnblogs.com/ios8/p/IOS-UISearchDisplayController.html
Copyright © 2011-2022 走看看