摘要:
瀑布流实现原理在视图中添加多个视图,当划动其中一个视图时,调用协议方法让其他scrollView也跟着划动.//瀑布流的核心代码:当一个表视图偏移时,设置另一个表视图也偏移同样的坐标//在滚动内容时调用此方法(有任何的内容偏移都会调用)-(void)scrollViewDidScroll:(UISc... 阅读全文
摘要:
UIKeyboardTypeDefault, // 默认类型的键盘UIKeyboardTypeASCIICapable, // 可以输入ASCII码和非ASCII码的键盘类型UIKeyboardTypeNumbersAndPunctuation, // 数字和各种字... 阅读全文
摘要:
时间差-(NSString *) returnUploadTime:(NSString *)timeStr{ //创建一种时间格式 NSDateFormatter *date=[[NSDateFormatter alloc] init]; [d... 阅读全文
摘要:
建立模型时可能会出现解析的文件中包含UI里的关键字,比如说id,description,self解决方法有2.1.换一个名字作为成员变量的名字,对成员变量逐一赋值,但这个方法不太方便,当变量名太多时书写会很不方便.2.当然有方法少写些代码,给_myDescription赋值时调用setDescrip... 阅读全文
摘要:
高德地图配置步骤1.创建工程2.打开网站http://lbs.amap.com/console/key/ ,点击获取key,按照注册步骤提示填写信息之前要将刚刚建立的项目的identifier填入下面的应用程序名,选择绑定服务IOS平台SDK,打开工程找到工程的identifier.点击我已经阅读并... 阅读全文
摘要:
界面之间传值问题1.在AppDelegate.h文件中声明一个全局变量, 来连接两个界面的数据使用下面语句可以创建单例对象,即整个程序中只有这一个对象,声明的变量只是对该对象的引用AppDelegate *delegate= [UIApplication sharedApplication].del... 阅读全文
摘要:
消息通知中心的原理就是广播与收听的原理;广播站负责发出广播,有人收把收音机一直开着调到某个频段,一旦有广播,那么就可以收到.当然这个广播不是由广播中心产生的,而是有人把要广播的消息交给了广播中心,由广播中心转发.这里的消息中心也是同样的功能,有对象发布消息,也有对象订阅消息,消息有唯一的消息名称来区... 阅读全文
摘要:
手势:设置允许与用户交互imageView.userInteractionEnabled=YES;1.轻触手势:创建对象时指定当手势被触发时由self调用action中的方法处理事件UITapGestureRecognizer *tap=[[UITapGestureRecognizer alloc]... 阅读全文
摘要:
autoLayout自动布局三种方式添加约束:1. 界面操作;2. 手写代码;3. 视觉化格式语言;方式1在属性框中输入相应的属性值即可(注意属性的冲突设置与属性缺失)方式2://求算公式: redView.height = self.view.top*0.2 + 20 //给redView添加顶... 阅读全文
摘要:
xib支持图形化操作,提供了几乎所有的控件可供选择,只需拖动到相应的位置即可,但是控件的后台代码仍然需要手动编写,一定程度上加速了前台的开发.xib快速开发程序,手写代码速度比较慢xib适合做静态页面,代码适合动态复杂的页面xib不适合svn/git代码管理,代码比较适合xib不适合后期维护,代码适... 阅读全文