- 博客(7)
- 资源 (52)
- 问答 (1)
- 收藏
- 关注
原创 iOS代码常用的代码片段
1、列表回到顶部[self.tableView setContentOffset:CGPointMake(0, 0) animated:YES];2、取消列表选择状态self.selectionStyle = UITableViewCellSelectionStyleNone;3、数组倒序arrData = [[arr reverseObjectEnumerator] allObjects];
2015-08-31 12:16:18 699
原创 NSScanner类的基本用法
NSScanner是一个类,用于在字符串中扫描指定的字符,尤其是把它们翻译/转换为数字和别的字符串。可以在创建NSScaner时指定它的string属性,然后scanner会按照你的要求从头到尾地扫描这个字符串的每个字符。 创建一个Scanner NSScanner是一个类族, NSScanner是其中公开的一类。通常,可以用scannerWithString:或localizedScann
2015-08-25 23:13:17 445 1
原创 iOS 过滤html标签
在项目的开发中,有时候需要加载一些html代码,html代码往往会带一些标签,但是我们不需要显示这些多余的标签,那么我们就要想办法把它给去掉。比如下面的一点html代码:1、 经认定的软件生产企业的工资和培训费用,可按实际发生额在计算应纳税所得额时扣除。2、 对我国境内新办软件生产企业经认定后,自开始获利年度起,第一年和第二年免征企业所得税,第三年至第五年减半征收企业所得税。我们细心的观察
2015-08-25 22:26:06 1991 1
原创 iOS 自定义提示框
在项目的开发中经常需要用到一些提示框,提示用户是否确定进行某项操作。虽然系统提供了一个UIAlter的控件供开发人员使用,但是系统自带往往有局限性,不能满足需求了,很多时候需要自定义提示框。我写了一个比较简单的自定义提示框,当然可以根据自己实际的需求,在我写的基础上面进行自定义,去添加一些更加丰富的功能。1、新建一个类,命名为:PopAlterView,继承于UIView,然后添加如下代码:#imp
2015-08-21 17:02:42 2596
原创 2、如何理解self = [super init]
我们经常会在一些方法里面看到这样的代码:self = [super init];if (self ) { //init local vars}return self;这样有什么作用呢? 这段代码的作用其实是对子类对象进行初始化。对子类对象进行初始化我们可以分为两步进行理解:继承父类对象初始化+子类对象本身初始化。[super init]就是对父类进行初始化,父类初始化了之后
2015-08-13 23:03:35 501
原创 1、为什么每个viewDidLoad方法中都要使用[super viewDidLoad] ?
1、为什么每个viewDidLoad方法中都要使用[super viewDidLoad] ?父类中的viewDidLoad会帮助你做一些初始化的工作,比如A是基类,B从A继承,B在viewDidLoad方法中创建和初始化了一些成员,C继承B,如果C在调用viewDidLoad的时候没有调用super的viewDidLoad方法,那么就会有一些成员没有被初始化,可能就会产生问题。
2015-08-13 22:40:42 3229 1
原创 iOS Segment带滑动条切换效果
#import "ViewController.h"@interface ViewController ()@property (nonatomic,strong) NSArray *arrTitle;@property (nonatomic,strong) UIView *flyBar;@end@implementation ViewController- (void)v
2015-08-11 22:17:08 2872
substrate.h
2017-05-23
自定义DatePicker
2016-01-18
iOS 广告轮播
2015-09-22
实现上图标下文字,左图标右文字,右文字左图标设置的按钮
2022-11-29
iOS列表自动刷新(结合websocket实现,简单实用)
2022-11-23
MJRefresh无感刷新
2022-07-11
MJRefresh自定义动画
2022-07-11
iOS OSS如何批量上传多张高质量图片???求大神指导
2017-09-04
TA创建的收藏夹 TA关注的收藏夹
TA关注的人