很久没有写视图布局,最近发现写布局很不顺手,总结一下在处理UIScrollview的时候种种注意事项: 1. iOS7之后,当你在Nav上添加TableView的时候,你会发现tableView的位置并不是从你的起点开始的 ,这是因为在iOS7之后,如果nav上添加的第一个视图是UIScrollVi ...
分类:
其他好文 时间:
2017-03-08 13:23:11
阅读次数:
297
NSURLSession是NSURLConnection 的替代者,在2013年苹果全球开发者大会(WWDC2013)随ios7一起发布,是对NSURLConnection进行了重构优化后的新的网络访问接口。从iOS9.0开始, NSURLConnection中发送请求的两个方法已过期(同步请求,异 ...
分类:
Web程序 时间:
2017-03-06 21:20:53
阅读次数:
274
@implementation XMGTabBarController /* 问题: 1.选中按钮的图片被渲染 -> iOS7之后默认tabBar上按钮图片都会被渲染 1.修改图片 2.通过代码 √ 2.选中按钮的标题颜色:黑色 标题字体大 -> 对应子控制器的tabBarItem 3.发布按钮显示... ...
分类:
其他好文 时间:
2017-02-27 23:01:21
阅读次数:
215
1、使用%zd打印NSInteger ,%tu打印NSUInteger 2、UIScrollView在iOS7中使用了Autolayout导致不能滚动,方法是添加scrollview的content高度 3、UICollectionView的数据不够,无法滑动,解决方案:tableview的数据无论 ...
分类:
移动开发 时间:
2017-02-23 19:02:25
阅读次数:
335
一般来说,我们在webView上面加载了一个链接后,要想适应手机的屏幕,可以用ScalesToFit这个方法。。。。 但也不是,你加载的任何页面,用这个方法都可以完全好使,今天就碰到了。。。然后去webView的库文件里面去找了一个解决方法: 下面这些属性是iOS7之后才有的,通过他们可以设置更加有 ...
分类:
Web程序 时间:
2017-02-14 11:55:02
阅读次数:
198
1.前言 没有服务器,没有https(>=iOS7)。只有一个联网的mbp(OS X EI 10.11.6)。how? 还记得“火星救援么”:遇到一个问题解决一个问题,解决了做够多的问题后,就可以回家了。 2.解决问题 首先需要一个本地的https服务器:服务器搭建 其次需要一个plist(名字随意 ...
分类:
系统相关 时间:
2017-02-08 18:41:21
阅读次数:
374
NSURLSession 在ios7的时候,推出这个。主要是用来替换NSURLConnection。 NSURLSession是一组相互依赖的类,它的大部分组件和NSURLConnection中的组件相同如NSURLRequest,NSURLCache等。而NSURLSession的不同之处在于,它 ...
分类:
Web程序 时间:
2017-01-25 17:56:32
阅读次数:
277
最近工作中遇到一个比较迷惑的事情,在我利用runtime获取类的属性的时候,由于类实现了一个自定义协议,导致遍历出来的属性中包含了NSObject协议中的property。查来查去,只是知道和protocol有关。晚上问了下朋友(iOS大神),结果被他一句点破。发现这部分知识点遗漏了一点。 prot ...
分类:
移动开发 时间:
2017-01-16 20:12:38
阅读次数:
192
时间限制:10000ms 单点时限:1000ms 内存限制:256MB 描述 Given a string of balanced parentheses output all the matching pairs. 输入 A string consisting of only parenthese ...
分类:
其他好文 时间:
2017-01-12 09:56:37
阅读次数:
224
iOS 宏定义系统版本的判断 #define iOS7 ([[[UIDevice currentDevice] systemVersion] floatValue] >= 7.0) #define iOS7Later ([UIDevice currentDevice].systemVersion.f ...
分类:
移动开发 时间:
2017-01-11 10:10:37
阅读次数:
504