- 博客(14)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 AssistiveTouch热键按钮
AssistiveTouch热键按钮git上的Demo地址介绍这是一个挂再界面上的控件,支持自由拖动 isPanMoview 通过这个属性进行设置这个按钮就是类似于苹果的AssistiveTouch热键按钮一样 可以保留在界面之上使用在使用的时候,要注意的是你把他加在在了哪一个视图上,这会直接影响到使用的效果创建的时候,首先要注意的就是 setClickBlock 里面的事情 我们看到的
2016-07-19 15:11:11
2168
原创 iOS项目开发流程
iOS项目开发流程 一. 前期准备1.查看需求说明,了解项目详情需求,至少要知道这个项目是做什么的!2.结合接口文档和项目切图,对准接口数据,要知道每个界面的数据流向,以及数据的使用和界面的展示!3.界面之间关联逻辑理清楚,想好主要控制的命名,列为文档,记录说明4.准备号开发用的帐号,主要是开发者帐号,发开者帐号申请流程一共下来应该是15天左右!一共是两个流程,一是邓白氏码,然后才是开发者帐号
2016-12-16 10:55:14
419
原创 浅谈Block与代理
本人其实是比较喜欢用Block的,因为用block写出来的代码,让我感觉代码要紧凑一些,看起来的时候,思路要清晰些,所以这估计也就是现在block将要代替代理的原因所在吧!下面,直接进入主题:一、blockblock的书写看起来有点怪,其实你只要是懂了其思路,那就非常简单了!我这里就介绍一种初学者最容易记住的使用方法!写block的时候,1、2、3、4步骤,都是在要传出只的对象中处理,只有最后一步,
2016-08-08 19:40:30
285
原创 CountDownView的封装
CountDownView的封装今天在整理以前的代码的时候,把以前的一个控件再次封装了一次,这是一个倒计时的控件,可以用来作为一个进度条来使用。CountDownView的四个基本类型以及一个自定义类型: CountDownViewTypeCircle, CountDownViewTypeRect, CountDownViewTypeLine, Coun
2016-07-29 15:40:57
310
原创 ScrollerView与NavigationController的冲突解析
平时我们使用的是,会发现,在普通的ScrollerView添加了几个图片,左右滑的么有什么问题存在,可是,一到实际的项目中的时候,他却会往下偏移位置量!其实这些原因,我们也是快就可以查出来,也就是受到NavigationController的影响,导致ScrollView的contentInset被改变了,这个原因是怎么来的的,其实就是,我们在ScrollerView进行子视图的布局的时候,其实也是
2016-07-20 15:08:29
1172
原创 NavigationBar透明时黑线处理
导航条在个别界面中透明处理我们平时在写界面的时候,会遇到,要把某个界面的导航条给隐藏起来 而其他界面中,又要有导航条,那么我们就可以在控制器的viewWillAppear、viewWillDisappear来做处理:- (void)viewWillAppear:(BOOL)animated{ [super viewWillAppear:animated]; [UIView animat
2016-07-19 15:34:32
406
原创 NavigationBar的下方加上阴影
导航条的下方加上阴影 @interface UINavigationBar (JTDropShadow) (void)dropShadowWithOffset:(CGSize)offset radius:(CGFloat)radius color:(UIColor *)color
2016-07-19 15:30:38
1198
原创 常用宏定义
常用宏定义#define NEED_OUTPUT_LOG 0#if NEED_OUTPUT_LOG#define SLog(xx, ...) NSLog(xx, ##__VA_ARGS__)#define SLLog(xx, ...) NSLog(@"%s(%d): " xx, __PRETTY_FUNCTION__, __LINE__, ##__VA_
2016-07-19 15:22:14
407
原创 PickerView的封装
PickerView的封装平时我在使用PickerView的时候,比较麻烦,要配置各种设置,本文就是主要介绍了如何封装了一个比较齐全的PickerView,其中可以直接用DatePickerView的四个基本类型以及一个自定义类型: PickerViewTypeDate_Time, PickerViewTypeDate_Date, PickerViewTypeDate_
2016-07-19 15:18:09
291
原创 让子视图一直在父视图范围之类
此方法 可以将子视图绑定再父视图范围之类!警告: 这里要注意的是,子视图的frame的size要比父视图的要小!!!!/** * 让子视图一直在父视图范围之类 子视图的frame的size要比父视图的要小!!! * * @param view 子视图 */+ (void)makeViewInSuper:(UIView *)view{ CGFloat x = view.frame
2016-07-15 15:31:38
299
原创 计算两个时间的差 年龄计算
/** * 计算两个时间的cha * * @param birthDay 开始计算的日子(生日) * @param nowDate 计算截止的日子(今天/可以传nil) */+ (NSDateComponents *)componentsDateFrom:(NSDate *)birthDay toDate:(NSDate *)nowDate{ if (!nowDate) {
2016-07-15 15:15:48
2965
原创 iOS 支付宝集成事项
支付宝的集成,实在是有些太蛋疼了!毕竟官方给的东西,实在是少的可怜!支付宝的Demo中 里面的步骤实在太不清晰了,有些字符串,压根就没有说明,到底是什么东西。所以,下面我针对iOS的代码,写了一份最近的支付宝Demo的使用步骤,希望可以帮助到各位新手!商户的唯一的parnter和seller。商户签约成功后,支付宝会为每 个商户分配一个唯一的 parnter(appID) 和 seller(支付
2016-06-22 14:46:16
573
原创 应用程序互相跳转
1.应用场景1)使用第三方用户登录,需要用户授权,还需要"返回到调用的程序,同时返回授权的用户名"2)应用程序推广,网易彩票,设置-推荐应用-有很多应用程序图标-如果本机已经安装过,会直接跳转到另外一个应用程序-软件的广告,推广结果,后续会有一些列的金钱上的结算3)支付宝,第三方支付,淘宝,电话费充值。。。2. 要打开本机上的其他应用程序
2015-11-01 20:40:48
376
原创 IOS程序员简单利用JAVA网络数据抓包
这里介绍的是 对IOS程序员 要用的网络数据抓包的一个方法:第一步:(1)在火狐浏览器中 用FireBug 组建 抓取JAVA数据 (2)抓取要用的数据(3)复制HTML文件,去我们的Xcode中去创建一个.html 的文件,并写好这四行(4)将我们复制的文件 粘贴到第4行的位置(也就是 (这里) ),然后再去那个网页中找到同样复制HTM
2015-09-05 13:36:48
790
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人