在iOS6.0以及OS X10.8之后,Apple引入了一套非正式协议(informal protocol)与Objective-C语法直接绑定。当你实现了这其中的方法之后即可使用数组下标来访问属性元素 在Foundation库中,NSArray类实现了- (id)objectAtIndexedSu...
分类:
编程语言 时间:
2015-06-23 21:21:42
阅读次数:
171
autoResizing autoLayout和sizeClass详解1. autoResizingautoresizing是苹果早期的ui布局适配的解决办法,iOS6之前完全可以胜任了,因为苹果手机只有3.5寸的屏幕,在加上手机app很 少支持横屏,所以iOS开发者基本不用怎么适配布局,所有的ui...
分类:
移动开发 时间:
2015-06-23 15:16:45
阅读次数:
5614
在iOS编程中UILabel是一个常用的控件,下面分享一下UILabel的相关属性设置的方法。很多学习iOS6编程都是从storyboard开始,用到UILabel时是将控件拖到storyboard中生成实现,如果想要在-(void)viewDidLoad中用代码如[_label initWithF...
分类:
其他好文 时间:
2015-06-22 20:44:29
阅读次数:
135
http://blog.csdn.net/asdfg13697116596/article/details/42562565iOS 8AutoLayOut入门自从iOS6带来Auto Layout这个特性以来,用户界面的布局便变得简单起来。iOS8更是做的更好本文主要针对初学者分享一下自己最近学习A...
分类:
移动开发 时间:
2015-06-22 07:34:28
阅读次数:
248
AutolayoutAutolayout是一种“自动布局”技术,专门用来布局UI界面的Autolayout自iOS6开始引入,由于Xcode4的不给力,当时并没有得到很大推广自iOS7(Xcode5)开始,Autolayout的开发效率得到很大的提升苹果官方也推荐开发者尽量使用Autolayout来...
分类:
其他好文 时间:
2015-06-20 16:54:22
阅读次数:
115
链接地址:http://blog.sina.com.cn/s/blog_6123f9650101dmo7.html1.修改工程名:直接选中工程名点一下,就像修改名称夹名称一样简单了。2.导入旧工程解决xcode4.5以后模拟器屏幕不旋转的问题if([[[UIDevicecurrentDevice]s...
分类:
移动开发 时间:
2015-06-19 20:09:16
阅读次数:
144
在iOS编程中UILabel是一个常用的控件,下面分享一下UILabel的相关属性设置的方法。很多学习iOS6编程都是从storyboard开始,用到UILabel时是将控件拖到storyboard中生成实现,如果想要在-(void)viewDidLoad中用代码如[_label initWithF...
分类:
其他好文 时间:
2015-06-17 12:58:39
阅读次数:
139
在说明autolayout之前先说明一下iOS6和iOS7的导航栏区别,还是通过简单的图来说明吧,一个坐标为(0,0,320,200)的ImageView,即Y坐标为0,如下图,
iOS6的效果图,
iOS7的效果图,
可以看出明显的区别,ImageView在iOS7系统上面,上面一截的内容被导航栏和状态栏遮挡。
在iOS7中所有导航栏都为半透明,导航栏(h...
分类:
移动开发 时间:
2015-06-12 10:14:59
阅读次数:
185
第一步:1、点击Image.xcassets 进入图片管理,然后右击,弹出"New Launch Image"2、如图,右侧的勾选可以让你选择是否要对ipad,横屏,竖屏,以及低版本的ios系统做支持.这边我选了ios8.0,ios7.0,ios6没有做支持.第二步:将规定尺寸的图片从你的文件中拖动...
分类:
移动开发 时间:
2015-06-11 18:43:13
阅读次数:
207
sqlite3 命令行简单使用sqlite3 路径 //打开数据库路径连接
select * from sqlite_master where type=”table”; //显示所有表
select * from testable; //显示某张表数据
.help //查看帮助
.q...
分类:
数据库 时间:
2015-06-09 13:46:32
阅读次数:
135