03 2017 档案
侧滑返回导航栏以及TabBar隐藏和显示带来的坑
摘要:用系统的UINavigationBar时,返回手势重若碰到前一个页面有bar,后一个页面没bar,或者反过来时动画非常难看 如下图:因为首页隐藏了导航栏,在侧滑的时候导航栏竟然提前消失了,这是因为在侧滑的过程中就调用了视图将要出现的方法。 解决: 在滑动返回的后要出现的viewController中
阅读全文
uitableView group模式下的间距问题
摘要:我么在使用group模式定义tableview的时候,系统默认是会有head和foot的间距的,来区分我们不同的group;在具体使用的时候又时候我们不需要这个间距。我们可以重新赋值这些间距来达到我们需要的效果 当然head也是一样的,如果我们已经重新定义了tableview的head和foot,那
阅读全文
uitableviewcell textlabel detailtextLabel 换行的位置及尺寸问题
摘要:我们在使用uitableView的时候,一些简单的cell样式其实是不需要自定义的,但是系统的方法又似乎又无法满足需要,这时候我们就需要在系统上做一些改变来达到我们的需求; 像这种cell,简单分析下,一个textlabel,一个detailTextlabel,一个accview就可以实现。我们需要
阅读全文
使用GCD控制网络请求
摘要:当,当山峰没有棱角的时候 当河水不再流 当时间停住日夜不分 当天地万物化为虚有!,,,,不好意思跑题了! 当我们在一个页面中需要进行多次网络请求才能满足页面所有的显示需要的时候,我们需要控制这些请求全部请求完毕的时候才去主线程刷新页面。不然每一次请求都刷新页面难免会造成不必要的损耗;这里我们使用di
阅读全文
iOS 将对象的属性和属性值拆分成key、value,通过字符串key来获取该属性的值
摘要:z最近的项目有个需求,类似一只股票有多个属性和属性值,而这些属性值在后台是通过键值对来返回的,所以这时候去写正常的model就很难满足需要。我的做法是这样子的 当然我的服务器返回的是英文的字符串,我在页面展示的时候要替换成对应的中文,这里写了一个字典来映射。然后通过键值然后再返回value值; 另外
阅读全文
webView 的种种
摘要:1、关于UI 我们在设置webview的时候,有时候会发现在加载的过程中会出现一个黑色的条条,在加载完成的时候有得时候继续存在,有得时候消失不见。 这个黑边是由于webView.scrollview向上偏移导致的,scrollview本身没有背景色,你可以设置webview.scrollview的背
阅读全文
UIScrollview的 约束 contentsize contentoffset contentinset layoutsubviews needlayout等影响布局的属性
摘要:很久没有写视图布局,最近发现写布局很不顺手,总结一下在处理UIScrollview的时候种种注意事项: 1. iOS7之后,当你在Nav上添加TableView的时候,你会发现tableView的位置并不是从你的起点开始的 ,这是因为在iOS7之后,如果nav上添加的第一个视图是UIScrollVi
阅读全文
浙公网安备 33010602011771号