美文网首页
iOS开发下的一些控件显示的异常情况

iOS开发下的一些控件显示的异常情况

作者: 忆风_ | 来源:发表于2016-08-31 14:39 被阅读0次

    1、UIButton设置为disabled且不变灰的解决方法:

    当我们将一个UIButton的enable设置为NO后,按钮通常会变灰一些,想它不变灰,可以设置:

    _nextBtn.adjustsImageWhenDisabled = NO;

    _nextBtn.enabled =NO;

    2、UISearchBar点击键盘的search时,右上角的取消按钮不变灰色的解决办法:

    - (void)searchBarSearchButtonClicked:(UISearchBar*)searchBar

    {

    [self.topSearchBarresignFirstResponder];

    //处理searchBar失去焦点后,取消变灰的操作

    UIButton*cancelBtn = [searchBarvalueForKey:@"cancelButton"];//首先取出cancelBtn

    cancelBtn.enabled=YES;//把enabled设置为yes

    }

    相关文章

      网友评论

          本文标题:iOS开发下的一些控件显示的异常情况

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