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

    效果:

     
     
  • 相关阅读:
    对于Spring使用注解的一点总结
    2014-01-12
    Struts2补充a
    2014从Struts2开始
    总结:XHTML中链接CSS的四种方法(笔记)
    XHTML
    我Web前端开发的开端
    踏上前端路
    调取手机相册和拍照功能js
    mac常用系统指令和终端指令总结
  • 原文地址:https://www.cnblogs.com/ios8/p/IOS-UISearchDisplayController.html
Copyright © 2011-2022 走看看