自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 ios 两句话解决,从无导航栏push到有导航栏界面,顶部闪现空白问题

这个问题也困扰了我挺久的,好多时候,主界面是没有导栏的,点击按钮push到下一层时候是需要导航栏,然而当我们pop回去的时候,往往在原来的导航栏位置会出现44px高度的空白,究其原因,是导航栏未及时消失导致的,解决这个问题其实很简单,只需要两句话,但是句句经典。第一步,在我们的工程中需要有BaseNavigationController,并且要确定你的app框架的搭建是建立在这个BaseNav

2017-09-20 10:43:18 14449 1

原创 UISearchBar 一步实现

简而言之,UISearchBar是一个搜索控件,样式随着需求变化而变化,最近用到这个控件,我们的需求是这样的,每输入都要请求网络进行搜索,所以在工程中不需要点击搜索按钮,我大概做了一个简化,去掉了网络请求部分,改为本地数据的搜索。我的思路是这样的:创建UI(UISearchBar、UITableView),通过UISearchBar的代理方法中进行监听是否输入字符,然后进行谓词筛选,放入数组中,接

2017-09-20 10:28:34 953

原创 Xcode8.0、iOS10.0关于推送的问题

最近Xcode8.0更新、ios10.0强势来袭,据说苹果对于推送通知的修改还是比较多的,笔者不相信,就自己在项目中开始了征程,的确是变化了不少,下边跟大家一起分享下(仅以开发环境下的极光推送为例)。 一、打开推送开关 打开推送开关后会生成一个新文件这个不用管。二、在极光推送官网创建应用上传推送文件(p12结尾),这个文件需要你在开发者账号中生成证书,然后双击运行,在钥

2016-09-22 10:10:53 3867

原创 UITableView最简单的高度自适应原理

在iOS开发过程中,UITableView是应用最为广泛的控件之一,而在实现过程中,如何动态的去计算每个单元格的高度往往会纠结着我们,我也遇到过同样的问题,经过多次的测试和阅读大量的资源,大概知道集中高度自适应的方法,它们归根到底还是对AutoLayout的应用。方法一:使用xib进行布局,添加约束;(不常用)二:代码手写,我在工程中使用的是Masonry添加约束,值得一提的是不管哪一种方式都要保

2016-09-13 17:41:30 7048

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除