
iOS开发技术类
文章平均质量分 71
Sands Lee
这个作者很懒,什么都没留下…
展开
-
iOS开发_block的简单使用
block的注意事项,在之前的博客里说明过,面试有经常能遇到,但是呢,实际中怎么用,有些盆友,还是用的晕晕乎乎,下面说一下block的用法,希望能帮到大家.一、Block的声明、定义和调用1)、声明 与 定义打开Xcode,二话不说:输入inline…估计都不用输入完就可以看到这个:接着回车就可以看到下面的内容:这里block的每一个参数就很详细了,原创 2016-07-12 14:22:54 · 335 阅读 · 0 评论 -
键盘遮挡输入框的问题
iOS开发之时键盘通知之前处理这种问题,总是在触发输入框编辑事件键盘弹出的时候,将当前的View整体向上移动,结束编辑又整体向下移,耗时耗力效率低。在网上看了使用键盘通知的方法很是方便,所以写了个demo供初学者参考!1.在ViewController.m文件声明#import "ViewController.h"@interface ViewController ()原创 2016-08-07 18:29:38 · 293 阅读 · 0 评论 -
自定义URL Scheme完全指南
iPhone / iOS SDK 最酷的特性之一就是应用将其自身”绑定”到一个自定义 URL scheme 上,该 scheme 用于从浏览器或其他应用中启动本应用。注册自定义 URL Scheme注册自定义 URL Scheme 的第一步是创建 URL Scheme — 在 Xcode Project Navigator 中找到并点击工程 info.plist 文件。当该文件显示在右原创 2016-07-31 22:55:29 · 533 阅读 · 0 评论 -
iOS页面间传值的一些方式总结
2452原创 2016-07-19 02:07:03 · 228 阅读 · 0 评论 -
UIWebView详解
UIWebView的三种加载方式和其代理API 提供了三种方法:- (void)loadRequest:(NSURLRequest *)request; //加载HTML链接地址- (void)loadHTMLString:(NSString *)string baseURL:(NSURL *)baseURL; //加载HTML代码- (void)loadData:(NSData原创 2016-07-09 15:58:39 · 397 阅读 · 0 评论 -
iOS开发_限制UITextView的最大字数
同时适用于UITextField1.属性//自定义的textview@property (weak, nonatomic) IBOutlet UITextView *textview;//添加一个bool类型的属性@property (nonatomic, assign) BOOL isNameTextFieldEnbable;二、监听通知、并初始化BOOL值/原创 2016-07-08 23:03:42 · 419 阅读 · 0 评论 -
iOS tableView右滑显示选择
如何使用UITableViewRowAction实现右滑选择呢?1、在iOS8以前,我们实现tableview中滑动显示删除,置顶,更多等等的按钮时,都需要自己去实现,在iOS8中系统已经写好了,只要一个代理方法和一个类就行了2、iOS8的协议对了一个方法,返回值是数组的tableview:editActionForRowAtIndexPath:方法,我们可以在方法内部原创 2016-07-29 12:20:07 · 369 阅读 · 0 评论 -
iOS NSDate等时间类的使用
一、NSDate1.NSDate对象用来表示一个具体的时间点。2.NSDate是一个类簇,我们所使用的NSDate对象,都是NSDate的私有子类的实体。3.NSDate存储的是GMT时间,使用的时候会根据 当前应用 指定的 时区 进行时间上的增减,以供计算或显示。//iOS时间 //当前时间、默认0时区 NSDate *date = [NS原创 2016-07-28 21:44:42 · 307 阅读 · 0 评论 -
tableView使用SDWebImage加载图片时滚动优化
关于如何控制tableView滚动时不加载图片的解决方案:为自定义cell设置一个标记,当tableView滚动时将标记置1,否则置0,在cell中使用SDWebImage加载图片之前对标记做一个判断,如果标记为1则直接赋值一个占位图片,不加载图片,只有标记为0时才加载图片,这样能有效的节省用户流量,提升用户体验.原创 2016-07-17 08:30:03 · 2855 阅读 · 0 评论 -
Mac上更新Ruby,安装cocoapods详细教程
Mac上更新Ruby,安装cocoapods详细教程简介有时候在Mac上安装cocoapods时会出现如下错误:ERROR: Error installing cocoapods: activesupport requires Ruby version >= 2.2.2.这就说明你的Ruby环境需要升级更新了,在此我以mac OS 10.11 下更新ruby方法为例,说一说更新Ru原创 2016-08-08 22:02:41 · 709 阅读 · 0 评论