- 博客(7)
- 资源 (8)
- 收藏
- 关注
原创 iOS弹解盘时 控制界面滚动的封装类
大家都知道iOS不像安卓那样键盘弹出的时候输入框会往上边自动移动,很多时候回盖住输入框,带来不好的用户体验。所以我封装了一个类,专门用于弹出键盘时控制界面。代码如下,这两个类的代码我已经上传,在我上传的代码里可以找到。#import @interface SyAnimationUtil : NSObject/** * 点击UITextField需要弹起的View及高度 * *
2015-09-27 10:33:01 409
原创 iPhone为什么不设置返回按钮
一直有一个疑问,iPhone为什么不设置返回按钮呢?查了好多资料都不得其解。后来想到了iOS的性能优化问题,似乎想到了一些原因,也仅仅只代表个人的观点。 我最初想到这个问题的时候,是在和一个同学一起开发手机项目的时候。我搞ios,他搞安卓,后来我发现,他的很多界面都没有设置返回键,却可以正常运行。我的就不行了,不在界面上添加返回按钮,根本没办法回退。这也许正是iOS性能优化之处。如
2015-09-10 14:46:49 766
原创 iOS如何利用UITableView实现单选效果
众所周知,iOS没有单选的控件,那么我们如何在ios上实现单选的效果呢?通过查资料我发现,可以通过改装下UITableView的多选,从而实现单选。首先将UITableView设为多选模式 _tableView.allowsMultipleSelectionDuringEditing = YES; [_tableView setEditing:YES animated:YES];
2015-09-10 14:26:52 2583
原创 简析Serializable 和 Parcelable 区别
Serializable 和 Parcelable 区别android 中自定义的对象序列化的问题有两个选择一个是Parcelable,另外一个是Serializable。 一 序列化原因:1.永久性保存对象,保存对象的字节序列到本地文件中;2.通过序列化对象在网络中传递对象;3.通过序列化在进程间传递对象。 二 至于选取哪种可参考下面的原则
2015-09-10 14:00:39 395
原创 HTTP常用状态代码
作为一名手机软件的开发者,免不了要和服务器打交道,因为现在手机的存储量有限,我们很多东西都要和后台交互.我们在访问服务的时候,也免不了会有出错的情况.我们可以通过服务器返回的状态码初步确定出错原因.HTTP常用状态代码HTTP状态码(HTTP Status Code)是用以表示网页服务器HTTP响应状态的3位数字代码。它由 RFC 2616 规范定义的,并得到RFC 251
2015-09-10 11:23:46 566
原创 NSDate转成NSString的函数
/** * 获得字符串型的日期 * * @param date * * @return */-(NSString *)getCrrentDay:(NSDate *)date{ NSDate *dateNow; dateNow=date; NSCalendar *calendar = [[NSCalendar
2015-09-05 20:42:37 422
原创 几个ios正则表达式 判断邮箱 手机号码 身份证号码
//判断是否为邮箱- (BOOL) validateEmail: (NSString *) candidate{ NSString *emailRegex = @"[A-Z0-9a-z._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z]{2,4}"; NSPredicate *emailTest = [NSPredicate predicateWithFormat
2015-09-01 22:25:02 1777
illegal key size local_policy.jar US_export_policy.jar JDK6-8的替换文件
2018-04-17
AIDL 实现Service 双向 通讯 Demo
2016-10-02
iOS 界面整体向上滚动效果
2015-09-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人