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)];

    效果:

     
     
  • 相关阅读:
    【Android
    【Android
    【Android
    【Android
    压测工具Siege
    压测工具Webbench
    Varnish与Squid的对比
    大牛的法宝[转]
    告别平庸的10种简单方法
    一个优秀的研发团队应该具备什么特征[转]
  • 原文地址:https://www.cnblogs.com/ios8/p/IOS-UISearchDisplayController.html
Copyright © 2011-2022 走看看