前言:回想起2013年做iOS开发的时候,那时候并没有采用手写布局代码的方式,而是采用xib文件来编写,如果使用纯代码方式是基于window的size(320,480)计算出一个相对位置进行布局,那个时候windows的size是固定不变的,随着iphone5的发布,windows的size(320,568)也发生了变化,..
分类:
移动开发 时间:
2017-05-12 13:43:39
阅读次数:
277
前言:回想起2013年做iOS开发的时候,那时候并没有采用手写布局代码的方式,而是采用xib文件来编写,如果使用纯代码方式是基于window的size(320,480)计算出一个相对位置进行布局,那个时候windows的size是固定不变的,随着iphone5的发布,windows的size(320,568)也发生了变化,..
分类:
移动开发 时间:
2017-05-12 13:12:26
阅读次数:
199
iOS控件之UIResponder类 在iOS中UIResponder类是专门用来响应用户的操作处理各种事件的,我们知道UIApplication、UIView、UIViewController这几个类是直接继承自UIResponder,UIWindow是直接继承自UIView的一个特殊的View, ...
分类:
移动开发 时间:
2016-10-10 01:20:03
阅读次数:
240
效果大概就是这样,右边是字母索引效果
做开发的时候,经常碰到产品经理设计出来的界面是参考IOS控件设计出来的 ,比如上图效果 ios有个控件是UIPickerView 就是可以上下滑动 并有些3d效果,非常炫。
但是android并没有提供这样的原生控件支持,所以需要通过其他方式实现类似效果。上图就是我开发中用到的一个效果。
话不多说 ,直接上代码:
...
分类:
移动开发 时间:
2016-07-29 15:44:23
阅读次数:
317
UIActivityIndicatorView就是我们 常说的“风火轮”视图
作用:提示用户当前页面正在加载数据
常用属性和方法:
// 设置风格
@property(nonatomic) UIActivityIndicatorViewStyle activityIndicatorViewStyle;
// 停止时,隐藏视图,默认为YES
@prop...
分类:
移动开发 时间:
2016-06-28 13:00:08
阅读次数:
195
作用:通常与UIScrollView连用,提示用户当前显示的页数
常用属性和方法
// 共有几个分页“圆圈”
@property(nonatomic) NSInteger numberOfPages;
// 显示当前的页
@property(nonatomic) NSInteger currentPage;
// 只存在一页时,是否隐藏,默认为YES
@propert...
分类:
移动开发 时间:
2016-06-28 12:59:19
阅读次数:
181
UIAlertView就是我们常说的警告视图
作用:提示用户,帮助用户选择
在IOS中主要有2种形式 1.是alert警告 弹出带有震动效果 主要是给用户一个通知
2.是ActionSheet 会在屏幕底部滑出 相当于产生一个占屏幕1/3大小的view
可以通过该窗口将信息发布到如 ...
分类:
移动开发 时间:
2016-06-28 12:57:25
阅读次数:
169
一,经历 1> 按钮中添加图片总会随着按钮的大小而改变,想了很久还是发现了一个不错的方法. 2> 在大按钮中添加小按钮,小按钮被点击后,能触发大按钮的事件.而且看不出什么异常. 二,总结: 1> 对iOS控件不接收用户交互的理解: ①若把小按钮的 userInterActionEnabel 属性设置
分类:
其他好文 时间:
2016-03-18 01:39:02
阅读次数:
168
iOS知识点整理-提示器 http://www.jianshu.com/p/ac7e13d36e32 iOS知识点整理-RunLoop http://www.jianshu.com/p/e4fc6aceec49 iOS控件之UIButton http://www.jianshu.com/p/bbd6
分类:
移动开发 时间:
2016-02-29 14:23:01
阅读次数:
174