12 2016 档案

摘要:从摄像头/相册获取图片 刚刚在上面的知识中提到从摄像头/相册获取图片是面向终端用户的,由用户去浏览并选择图片为程序使用。在这里,我们需要过UIImagePickerController类来和用户交互。 使用UIImagePickerController和用户交互,我们需要实现2个协议。 View C 阅读全文
posted @ 2016-12-26 18:39 孙富有(iOS工程师) 阅读(415) 评论(0) 推荐(0) 编辑
摘要:自己的代码 需要 把属性更改成自己要使用的 //创建长按手势 在cellForRowAtIndexPath代理方法中 UILongPressGestureRecognizer *longPressGR = [[UILongPressGestureRecognizer alloc]initWithTa 阅读全文
posted @ 2016-12-23 17:39 孙富有(iOS工程师) 阅读(8409) 评论(0) 推荐(0) 编辑
摘要:iphone中图像通常存储在4个地方【相册、应用程序包、沙盒、Internet】,通过这4个源,我们就可以存取应用图片。 相册 iphone的相册包含摄像头胶卷+用户计算机同步的部分照片。用户可以通过UIImagePickerController类提供的交互对话框来从相册中选择图像。但是,注意:相册 阅读全文
posted @ 2016-12-23 15:38 孙富有(iOS工程师) 阅读(4339) 评论(0) 推荐(0) 编辑
摘要:1.既然有问题我们该怎样解决 ? 首先大部分人都会去百度搜索来解决问题, 谁都不例外, 可是百度这东西会有很多误解, 甚至误人子弟, 同时解决问题的效率也不是很高, 如果是技术问题可以去: Google 简单来说比百度搜索的答案相对要多,要更准确效率更高, 建议使用英文搜索 Stack Overfl 阅读全文
posted @ 2016-12-22 12:50 孙富有(iOS工程师) 阅读(249) 评论(0) 推荐(0) 编辑
摘要:正常情况下,在AppDelegate中实现下面两个方法,能够监听从后台恢复到前台 - (void)applicationDidEnterBackground:(UIApplication *)application { log4info(@" applicationDidEnterBackgroun 阅读全文
posted @ 2016-12-19 17:03 孙富有(iOS工程师) 阅读(1851) 评论(0) 推荐(0) 编辑
摘要:UIView * headView = [[UIView alloc]initWithFrame:CGRectMake(0, 0, self.tbSecond.size.width, 0)]; headView.backgroundColor = [UIColor whiteColor]; UIVi 阅读全文
posted @ 2016-12-17 16:01 孙富有(iOS工程师) 阅读(192) 评论(0) 推荐(0) 编辑
摘要:局部刷新方法 添加数据 NSArray *indexPaths = @[ [NSIndexPath indexPathForRow:0 inSection:0], [NSIndexPath indexPathForRow:1 inSection:0] ]; [self.tableView inser 阅读全文
posted @ 2016-12-17 10:06 孙富有(iOS工程师) 阅读(3167) 评论(0) 推荐(0) 编辑
摘要:打开系统自带app 打开系统设置: [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"prefs:root=LOCATION_SERVICES"]]; 打开蓝牙: [[UIApplication sharedAppli 阅读全文
posted @ 2016-12-15 14:13 孙富有(iOS工程师) 阅读(497) 评论(0) 推荐(0) 编辑
摘要:URL Scheme不仅可以打开其他的app,当然你也能为自己的app设置URL Scheme 1、如何设置给app设置URL Scheme 添加URL types字段数组 设置URL identifier 字段 添加URL Scheme 在item写入自己的特定的启动字符串 //判断本地是否有该软 阅读全文
posted @ 2016-12-15 14:12 孙富有(iOS工程师) 阅读(25464) 评论(3) 推荐(0) 编辑
摘要:iOS app启动的方式有哪些: //APPdelegate.m中写上这个方法 - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions / 阅读全文
posted @ 2016-12-15 14:05 孙富有(iOS工程师) 阅读(1454) 评论(0) 推荐(0) 编辑
摘要:每个app有且只有一个UIApplication对象,当程序启动的时候通过调用UIApplicationMain方法得到的。可以通过sharedApplication方法得到。 UIApplication对象的主要任务是处理用户事件的处理路径,例如分发一个UIEvent到另外一个对象去处理。UIAp 阅读全文
posted @ 2016-12-15 13:44 孙富有(iOS工程师) 阅读(1901) 评论(0) 推荐(0) 编辑
摘要://后台通知:屏幕操作通知等等 UIKIT_EXTERN NSString *const UIApplicationDidEnterBackgroundNotification NS_AVAILABLE_IOS(4_0); UIKIT_EXTERN NSString *const UIApplica 阅读全文
posted @ 2016-12-15 13:39 孙富有(iOS工程师) 阅读(1090) 评论(1) 推荐(0) 编辑
摘要:if([CLLocationManager locationServicesEnabled] && [CLLocationManager authorizationStatus] == kCLAuthorizationStatusDenied) {//判断该软件是否开启定位 JJLog(@"没打开" 阅读全文
posted @ 2016-12-15 13:23 孙富有(iOS工程师) 阅读(2913) 评论(0) 推荐(0) 编辑
摘要:UITextView的代理方法 - (BOOL)textViewShouldBeginEditing:(UITextView *)textView{ NSLog(@"textViewShouldBeginEditing:"); return YES; } - (void)textViewDidBeg 阅读全文
posted @ 2016-12-15 11:36 孙富有(iOS工程师) 阅读(5391) 评论(0) 推荐(0) 编辑
摘要:(1)可以根据需要设置文本框的样式(包括形状、边框颜色、背景等)。 (2)可以根据需要设置文字显示样式(包括输入密码时的密文显示、文字横向居中、纵向居中上下、输入的文字是否首席木大写、文字超过后是否缩小还是向右滚动等)。 (3)可以根据需要设置各种不同的键盘样式(只有数字、只有字母等等)。 (4)还 阅读全文
posted @ 2016-12-15 11:05 孙富有(iOS工程师) 阅读(4897) 评论(0) 推荐(1) 编辑
摘要:首先在.xib中将UITextField的Keyboard设置为Number Pad,但是使用时键盘会切回别的键盘无法对内容进行校验。通过神奇的百度我知道了通过以下方法可以解决这样的问题: 首先让.xib的viewController实现UITextFieldDelegate然后和想要校验的控件关联 阅读全文
posted @ 2016-12-15 10:33 孙富有(iOS工程师) 阅读(2587) 评论(0) 推荐(0) 编辑
摘要:iOS开发中经常要用到输入框,默认情况下点击输入框就会弹出键盘,但是必须要实现输入框return的委托方法才能取消键盘的显示,对于用户体验来说很不友好,我们可以实现点击键盘以外的空白区域来将键盘隐藏,以下我总结出了几种隐藏键盘的方法: 首先说明两种可以让键盘隐藏的Method: 1、[view en 阅读全文
posted @ 2016-12-15 10:16 孙富有(iOS工程师) 阅读(296) 评论(0) 推荐(0) 编辑
摘要:跟为textView设置提示性文字一样 需要在textView的代理方法中实现如下 如有偏差 请谅解 定义UITextView,实现UITextViewDelegate: -(UITextView *)textView{ if (!_textView) { //http://www.cnblogs. 阅读全文
posted @ 2016-12-15 10:10 孙富有(iOS工程师) 阅读(5100) 评论(0) 推荐(0) 编辑
摘要:// 打印系统中所有字体的类型名字 NSArray *familyNames = [UIFont familyNames]; for(NSString *familyName in familyNames ){ printf("Family: %s \n", [familyName UTF8Stri 阅读全文
posted @ 2016-12-14 15:14 孙富有(iOS工程师) 阅读(729) 评论(0) 推荐(0) 编辑
摘要:// 打印系统中所有字体的类型名字 NSArray *familyNames = [UIFont familyNames]; for(NSString *familyName in familyNames ){ printf("Family: %s \n", [familyName UTF8Stri 阅读全文
posted @ 2016-12-14 11:56 孙富有(iOS工程师) 阅读(2178) 评论(6) 推荐(0) 编辑
摘要:#import "ViewController.h" #import <CoreTelephony/CTCallCenter.h> #import <CoreTelephony/CTCall.h> @interface ViewController () @property (nonatomic, 阅读全文
posted @ 2016-12-12 16:16 孙富有(iOS工程师) 阅读(800) 评论(0) 推荐(0) 编辑
摘要:1,这种方法,拨打完电话回不到原来的应用,会停留在通讯录里,而且是直接拨打,不弹出提示NSMutableString * str=[[NSMutableString alloc] initWithFormat:@"tel:%@",@"186xxxx6979"]; // NSLog(@"str %@" 阅读全文
posted @ 2016-12-12 16:11 孙富有(iOS工程师) 阅读(168) 评论(0) 推荐(0) 编辑
摘要:-(void)textFieldDidBeginEditing:(UITextField *)textField { CGRect frame = textField.frame; int offset = frame.origin.y + 70 - (self.view.frame.size.he 阅读全文
posted @ 2016-12-08 12:04 孙富有(iOS工程师) 阅读(1936) 评论(0) 推荐(0) 编辑
摘要:一.把图片转为base64的字符串存到数据库中或者plist文件中,然后用到的时候再取出来 这样就存起来的,然后用到的时候再利用存储的字符串转化为图片 二.把图片直接保存到沙盒中,然后再把路径存储起来,等到用图片的时候先获取图片的路径,再通过路径拿到图片 下次利用图片的地址直接来拿图片。同时附上获取 阅读全文
posted @ 2016-12-07 16:16 孙富有(iOS工程师) 阅读(3557) 评论(0) 推荐(0) 编辑
摘要:iOS如何找到自己的沙盒 在ios开发我们会用到沙盒,由于自己对沙盒理解的不够,所以找不到沙盒文件在哪里,当然要知道路径了 例如我的路径 运行以后就可以看到路径是在哪里,并且知道是哪个文件,下面是打印出来的路径,我们可以根据这个来找 具体的寻找路径,如下 同时附上获取沙盒目录的代码沙盒文件目录获取代 阅读全文
posted @ 2016-12-07 15:46 孙富有(iOS工程师) 阅读(537) 评论(0) 推荐(0) 编辑
摘要:iOS沙盒路径的查看和使用 1、模拟器沙盒目录文件都在个人用户名文件夹下的一个隐藏文件夹里,中文叫资源库,他的目录其实是Library。因为应用是在沙箱(sandbox)中的,在文件读写权限上受到限制,只能在几个目录下读写文件:Documents:应用中用户数据可以放在这里,iTunes备份和恢复的 阅读全文
posted @ 2016-12-07 15:30 孙富有(iOS工程师) 阅读(847) 评论(0) 推荐(0) 编辑
摘要:不推荐使用的方式 但是在用的时候才发现原来textView没有类似于textField的那种placeholder功能。所谓placeholder就比如用户看到一个输入框,然后输入框里面一般会有几个浅灰色的文字,告诉用户这个地方是用来写什么内容的,当用户开始输入的时候,这几个文字就自然而然地消失了。 阅读全文
posted @ 2016-12-05 16:46 孙富有(iOS工程师) 阅读(293) 评论(0) 推荐(0) 编辑
摘要:按结构可以对iOS的所有ViewController分成两类:1、主要用于展示内容的ViewController,这种ViewController主要用于为用户展示内容,并与用户交互,如UITableViewController,UIViewController。2、用于控制和显示其他ViewCon 阅读全文
posted @ 2016-12-02 10:23 孙富有(iOS工程师) 阅读(290) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示