Auto Layout 是iOS6发布后引入的一个全新的布局特性,其目的是弥补以往autoresizing在布局方面的不足之处,以及未来面对更多尺寸适配时界面布局可以更好的适应. 要完全掌握 Auto Layout 是一件非常消耗精力的事情,需要大量的实践,并且在根本上面,理解其如何使用,如果要全面
分类:
其他好文 时间:
2016-02-16 11:16:36
阅读次数:
188
1.Facebook官方的SDK分享 2.ShareSDK,第三方集成的分享方式 3.网页分享方式分享 4.IOS6之后,苹果自己集成了对于Facebook和Twitter等社交分享进行了集成 1.加入Social.framework 2.#import 3.声明变量SLCo...
分类:
移动开发 时间:
2016-01-21 23:48:13
阅读次数:
448
适配方案tableView// 在ViewDidLoad里调用该方法- (void)unifyTableView:(UITableView *)tableView { //iOS7以后将分隔线拉至边线 if ([tableView respondsToSelector:@selector...
分类:
移动开发 时间:
2016-01-20 22:40:19
阅读次数:
262
Runtime运行时的使用:1. KVO , KVC2. 运行过程中交换两个方法的实现,改系统的方法. 例如: 当一个做了几年的项目要从iOS6适配到iOS7时,要把之前的图片全部换掉,可通过扩展UIImage 实现它的分类.补充一个类方法imageWithName: name.然后将系统的ima....
分类:
移动开发 时间:
2016-01-19 14:18:41
阅读次数:
164
最近在考虑获取当前时间的问题,因为我们的APP不一定只在天朝境内使用,现在很多人出国游玩,当他们查看APP的时候,如果你的应用有涉及到获取当前时间,那么你要注意了! 貌似从iOS8开始(因为手头没有iOS6,7设备),系统获取时间是以时区为准,而不是地区,那么在你手机设置里,通用-->日期与时...
分类:
移动开发 时间:
2016-01-19 12:12:26
阅读次数:
156
这两天上传了一些代码,有的同学反馈没有自动适配,所以现在总结点有关屏幕适配的知识1 屏幕适配可以使用frame,但是需要多套代码,非常的麻烦2 可以使用autoResizing适配:Ios6之前出现的,用来约束父子控件之间的关系,和autolayout是冲突的,两者不能同时使用,外边的四条线段选中,...
分类:
其他好文 时间:
2016-01-16 01:12:33
阅读次数:
177
在iOS5和iOS6前,View Controller的切换主要有4种:1. Push/Pop,NavigationViewController常干的事儿2. Tab,TabViewController点击3. Present Modal,调用ViewController的presentViewCo...
分类:
移动开发 时间:
2016-01-15 14:25:00
阅读次数:
240
Step11.点击Image.xcassets 进入图片管理,然后右击,弹出"New Launch Image"2.如图,右侧的勾选可以让你选择是否要对ipad,横屏,竖屏,以及低版本的ios系统做支持.这边我选了ios8.0,ios7.0,ios6没有做支持.Step2将规定尺寸的图片从你的文件中...
分类:
其他好文 时间:
2016-01-15 01:14:48
阅读次数:
228
在项目开发中,我们经常会遇到在这样一种情形:在一个UILabel 使用不同的颜色或不同的字体来体现字符串,在iOS 6 以后我们可以很轻松的实现这一点,官方的API 为我们提供了UILabel类的attributedText, 使用不同颜色和不同字体的字符串,我们可以使用NSAttributedTe...
分类:
移动开发 时间:
2016-01-12 11:43:42
阅读次数:
148
#import int main(int argc, const char * argv[]) { @autoreleasepool {NSDictionary *dic1=@{@"name":@"小阳", @"class":@"IOS6", @...
分类:
编程语言 时间:
2016-01-11 14:02:04
阅读次数:
148