摘要: 经常会看到有很多app,在画面推出来之后,才陆陆续续将模块通过动画展现出来,今天终于知道怎么做出来的了.1.由于是画面出来之后才有的动画,所以应该在viewdidappear里面去实现这些代码2.动画代码<1>控件的反转[UIView animateWithDuration:1.0 animatio 阅读全文
posted @ 2016-05-24 09:14 咸鱼程序员 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 初始化:UISearchBar继承于UIView,我们可以像创建View那样创建searchBar UISearchBar * bar = [[UISearchBar alloc]initWithFrame:CGRectMake(20, 100, 250, 40)]; [self.view addS 阅读全文
posted @ 2016-04-01 10:59 咸鱼程序员 阅读(346) 评论(0) 推荐(0) 编辑
摘要: 这里我就总结了一下这五种方法,其实iOS开发中动画的编程都会在这里面变化,所以只要弄懂了这些动画编程就不难了。 一:UIView动画 一般方式 typedef enum { UIViewAnimationTransitionNone, //普通状态 UIViewAnimationTransition 阅读全文
posted @ 2016-03-31 09:34 咸鱼程序员 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 很多做了好久iOS开发的程序员都没真真搞懂1x 2x 3x , 新手程序员遇到个老手的UI , UI帮他把素材都整理好 , 程序员只需要命名一下拖进xcode就完事了 , 但是当遇上新手UI的时候,就懵逼了,很荣幸, 我一路上遇到的都是新手UI . 先来看一张iPhone尺寸表 从表中可以清楚的看出 阅读全文
posted @ 2016-03-30 16:10 咸鱼程序员 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 开发中,大部分时间都是在维护或者二次开发,好的封装自己用起来舒服自在,但是通读性不一定高 在一个频繁改需求的项目中,如何根据业务需求在该封装的地方封装,不该封装的地方不要封装,该公用的地方公用,不该公用的地方不要公用,才能更好的去维护好项目的健壮性,因此不是所有的数据都要字典转化成模型的,比如一些暂 阅读全文
posted @ 2016-03-30 14:56 咸鱼程序员 阅读(289) 评论(0) 推荐(0) 编辑