- 博客(26)
- 收藏
- 关注
转载 Xcode编程小技巧
Xcode编程小技巧 1.把中文放到最后填写。 Xcode的提示和自动完成功能在编程中非常方便,但是有些时候提示无法出来,可能是编写的语句中有中文,导致后面没有了提示。 例如: 在这句代码中,Title的位置可以先暂时填写 @”“,这样在写到后面的style时,敲出U...
2016-07-01 14:29:00
149
转载 Wrong02-Could not find a storyboard named‘Main’in bundle NSBundle
Xcode中删除新建项目的storyboard后,运行时会报错Could not find a storyboard named ‘Main’ in bundle NSBundle 解决方法: 找到info.plist文件,删除key为“Main storyboard file ba...
2016-07-01 14:28:00
422
转载 Wrong03-App Transport Security has blocked a cleartext HTTP (http://) resource load since it is i
iOS创建了UIWebView加载页面时整个页面灰色,不显示内容,debug提示内容为:App Transport Security has blocked a cleartext HTTP (http://) resource load since it is insecure. Te...
2016-07-01 14:28:00
162
转载 利用Xcode的代码块提高效率
利用Xcode的代码块提高效率 在编写代码过程中,很多代码会重复使用很多次,比如设置背景颜色、定义一个新的属性等。通过Xcode中的代码块,我们可以只敲几个按键就能将一大串代码写入。 具体操作步骤 1.先将需要编辑的代码写好,比如我要创建一个设置背景颜色的代码块,就这样写 &...
2016-07-01 14:28:00
139
转载 iOS 通过URL获取图片,并保存到本地
iOS 通过URL获取图片,并保存到本地 NSString *urlString = @"http://1234567890/xxx"; NSData *data = [NSData dataWithContentsOfURL:[NSURL URLWithString:urlStr...
2016-07-01 14:26:00
175
转载 iOS 多种数据类型存入NSMutableArray数组
iOS 多种数据类型存入NSMutableArray数组 //NSMutableArray里面需要放的是一个类,但普通数据类型不是类,我们可以用NSNumber类来包装(即以对象形式实现)基本数据类型 NSMutableArray *array = [[NSMutableAr...
2016-07-01 14:26:00
299
转载 iOS 去掉导航栏返回按钮的文字
iOS 去掉导航栏返回按钮的文字 [[UIBarButtonItem appearance] setBackButtonTitlePositionAdjustment:UIOffsetMake(0, -60) forBarMetrics:UIBarMetricsDefault]; ...
2016-07-01 14:26:00
159
转载 iOS 检查本地是否存在某个文件
Objective-C版 // 取得沙盒目录 NSString *localPath = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) lastObject]; // ...
2016-07-01 14:26:00
676
转载 iOS Xcode 获取项目版本号
获取iOS项目中版本号 Objective-C 版 NSString *Version = [[NSBundle mainBundle] objectForInfoDictionaryKey:@"CFBundleShortVersionString"]; NSLog(@" 当前版...
2016-07-01 14:26:00
632
转载 iOS UIPickerView的使用
关于UIPickerView的简单使用,包括创建、数据实现、代理代理方法等。 UIPickerView的用法与UITableView用法有些相似,首先要实现数据源和代理,在@interface中添加: 1.创建UIPickerView UIPickerView *...
2016-07-01 14:26:00
219
转载 iOS NSLocale相关方法
iOS NSLocale相关的一些方法 1.获取所有本地化语言标示符 [NSLocale availableLocaleIdentifiers]; 2.获取当前系统语言标识符 [[NSLocale currentLocale] localeIdentifier]; 3...
2016-07-01 14:26:00
115
转载 iOS 自定义导航栏 NavigationBar
自定义一个导航栏,包括左侧、右侧按钮,中间的title。 效果图: 代码: Swift版 // 创建一个导航栏 let navBar = UINavigationBar(frame: CGRectMake(0, 20, self.view.frame.size.wid...
2016-07-01 14:26:00
115
转载 iOS 设置Label的行间距
Objective-C 版 // 创建一个Label UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(50, 100, 300, 300)]; // 设置为多行显示 label.numberOfLines = 0...
2016-07-01 14:26:00
125
转载 iOS tableView 自带的下拉刷新
iOS tableView 自带的下拉刷新 首先在viewDidLoad中调用setupRefresh方法 - (void)viewDidLoad { [super viewDidLoad]; [super setupRefresh]; 。。。// 此处略去创...
2016-07-01 14:26:00
540
转载 iOS 设置控件的边框、圆角
iOS里设置控件的边框和圆角 效果图 实现方式: Swift版 // 如果子视图的范围超出了父视图的边界,那么超出的部分就会被裁剪掉。 view.clipsToBounds = true // 圆角的半径 view.layer.cornerRadius = 10 //...
2016-07-01 14:26:00
120
转载 iOS 一个label中显示不同颜色的文字
iOS 一个label中显示不同颜色、不同字体的文字 在一个UILabel中显示不同颜色或不同字体的文字,实现的步骤如下。 1.创建要显示在label中的字符串; 2. 3.给拆分后的每一部分字符串分别设置颜色和字体 // 1.创建要显示的字符串 NSStr...
2016-07-01 14:26:00
177
转载 iOS 输出CGRect格式的数据
iOS编程中,输出某个控件的frame时等这种CGRect格式的数据时,可以这样写: NSLog(@"%@",NSStringFromCGRect(view.frame)); 将CGRect类型的数据转成NSString再输出就可以了。 ...
2016-07-01 14:26:00
124
转载 iOS 给label添加点击事件
iOS 给label添加点击事件 // 1. 创建一个点击事件,点击时触发labelClick方法 UITapGestureRecognizer *labelTapGestureRecognizer = [[UITapGestureRecognizer alloc]...
2016-07-01 14:26:00
146
转载 iOS UIAlertController
运行环境: Xcode7.2.1,iOS Simulator9.2 语言: Objective-C、Swift 关于UIAlertController的使用,主要有三种不同的方式: 1.简单的UIAlertController形式; 2.带有输入框的UIAlert...
2016-07-01 14:26:00
206
转载 iOS 一个APP打开另一个APP
环境:Xcode7.2.1,iOS Simulator 9.2, iPhone6s(9.3) 语言:Objective-C 和 Swift 通用 假定现在有两个APP:TestA和TestB,点击TestA中的Button跳转到TestB,主要利用UIApplication的ope...
2016-07-01 14:26:00
436
转载 iOS 项目添加背景音乐
iOS项目添加背景音乐的方式如下: 首先要在项目中添加音频的框架 AVFoundation.framework 1.创建一个ViewController,导入AVFoundation框架; 然后将要播放的音频拖入项目中(与添加图片素材的方式相同)。 #import <AV...
2016-07-01 14:26:00
308
转载 iOS Application相关知识
iOS Application相关知识 程序小图标上显示数字 UIApplication *app = [UIApplication sharedApplication]; app.applicationIconBadgeNumber = 99; iOS8以后要在程序小...
2016-07-01 14:26:00
92
转载 iOS ViewController点击空白处收起键盘
点击ViewController空白处时收起键盘,可以通过系统的touchesBegan方法实现,具体如下: Objective-C 版 - (void)touchesBegan:(NSSet<UITouch *> *)touches withEvent:(UIEve...
2016-07-01 14:26:00
130
转载 iOS 把数组里的所有数据取出到一个字符串中
iOS 把数组里的所有数据取出到一个字符串中 NSArray *array = @[@"1", @"2", @"3", @"4", @"5", @"6", @"7", @"8", @"9"]; // 将array中的所有元素组合成一个字符串,并用“,”分隔开。 NSString *...
2016-07-01 14:26:00
379
转载 iOS UITableView(一)
UITableview系列内容包括: 1.纯代码创建UITableview; 2.cell的样式、点击事件,cell的重用等; 3.页面的下拉刷新、上拉加载; 4.自定义cell。 由于内容过多,分成多篇来介绍。 本文主要介绍创建UITableview、cell的样式、...
2016-07-01 14:21:00
82
转载 iOS UITableView(二)
本文主要内容: 1.纯代码创建自定义cell; 2.Xib创建自定义cell. 自定义Cell 自定义cell的样式,效果图: 1.纯代码方式自定义cell Swift版: 在项目中新建一个Cocoa Touch Class文件,取名为:MyCell,继承...
2016-07-01 14:21:00
138
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人