ios
文章平均质量分 58
大鑫哥Jax
The only way to do great work is to love what you do!
展开
-
block传值以及利用block封装一个网络请求类
1.block在俩个UIViewController间传值最近刚学了几招block 的高级用法,其实就是利用block语法在俩个UIViewController之间传值,在这里分享给初学者,同时也方便我自己理解。我们知道UINavigationController类管理UIViewController的时候,利用的是“栈”的思想,在这里不做过多解释,切入正题,假设我们现在有俩个UIViewCo原创 2014-06-26 23:20:03 · 2365 阅读 · 1 评论 -
iOS项目开发小技巧 (五) --检测是否打开应用定位及跳到系统设置定位页
iOS项目开发小技巧 (四) –实现类似弹出窗口(View)原创 2015-09-02 17:36:01 · 667 阅读 · 0 评论 -
iOS项目开发小技巧 (四) --实现类似弹出窗口(View)
今天来介绍我们项目中经常用到的弹出窗口效果,比如等待加载动画,提示信息等等。我们要实现的效果是,弹出一个视图,覆盖到原有视图上,并且弹出视图背后有阴影效果将整个视图遮盖,先上图(临时桥的,很不美观,但是可表达效果) 其实要实现这样的效果很简单: 可能很多同学试过,创建一个透明并且背景为黑色的backgroundView,然后覆盖到self.view上,然后再创建一个提示视图promptView,原创 2015-06-09 22:41:31 · 2136 阅读 · 0 评论 -
iOS项目开发小技巧 (三) --UITableView实现Cell左划删除等自定义功能
今天来介绍下iOS开发中UITableView的Cell左划实现微信中置顶,删除等功能。该功能在iOS8.0以前是需要很复杂的实现,不过github上应该有现成demo,不过今天介绍的是在iOS8.0以后苹果新推出的api,来实现Cell左划自定义控件。 1. 首先创建UITableView视图,实现其俩个代理,UITableViewDelegate和UITableViewDataSource,该原创 2015-06-03 23:02:51 · 1387 阅读 · 0 评论 -
iOS项目开发小技巧(二)--KVC在项目中常见用法
KVC是什么在这里不做过多的阐述,我们来看一下KVC在项目中的使用。项目中我们会经常用到Model类,其实KVC最常见的用法就是用在给这些Model类赋值的时候,(至少目前我做了这么好多项目,也就是这个地方最常用)。 经常见到的情况: 1.在给UITableView的每个cell添加数据的时候,我们用一个Model类来对应一个cell上的数据,当我们请求完数据后,通常后台返回给我们的是原创 2015-05-31 11:12:36 · 1614 阅读 · 0 评论 -
iOS项目开发小技巧(一)--如何自定义UIViewController的titile
项目开发中,我们会碰到自己定义title文字样式的需求,系统的apiself.title很难对其进行自定义,以前的api有个很复杂的字典属性可以对其进行修改,这里不对其进行解释,我们来看一个简单的修改其样式的方法我们看自己的ViewController.m文件- (void)viewDidLoad{ [super viewDidLoad]; UILabel *label = [原创 2015-05-29 00:13:19 · 2182 阅读 · 0 评论 -
iOS 如何用post方式上传json数据
iOS 如何用post方式上传json数据原创 2014-12-08 23:03:14 · 7774 阅读 · 3 评论 -
CGContextRef绘制图形
首先了解一下CGContextRef:An opaque type that represents a Quartz 2D drawing environment.Graphics Context是图形上下文,可以将其理解为一块画布,我们可以在上面进行绘画操作,绘制完成后,将画布放到我们的view中显示即可,view看作是一个画框.自己学习时实现的demo,希望对大家有转载 2014-12-18 18:41:28 · 621 阅读 · 0 评论 -
IOS学习笔记-UITableView (一)
表视图原创 2014-06-19 21:50:30 · 582 阅读 · 0 评论 -
ios学习之block初探
block的定义,以及block的存储域,以及对block的属性或成员变量为什么要copy的解释。原创 2014-07-22 08:24:08 · 1083 阅读 · 3 评论 -
利用观察者模式在view和ControllerView之间传值
最近在做网络请求,因为要实现MVCmo shi原创 2014-07-01 22:07:36 · 1514 阅读 · 0 评论 -
iOS中七种手势
- (void)viewDidLoad{ [super viewDidLoad]; // Do any additional setup after loading the view.// UIImageView 的使用 UIImageView *imageView = [[UIImageView alloc] initWithFrame:CGRectMake(0原创 2014-06-10 21:42:56 · 901 阅读 · 0 评论 -
iOS上传错误 ERROR ITMS-90049
上传appStore时,遇到错误,代码为ERROR ITMS-90048解决问题方式: 1. 在xcode左下角搜索info.plist 找到第三方的info.plist文件,如友盟中腾讯Api文件夹下的info.plist文件; 2. 找到Bundle version字段 ,添加项目的build号 3. 添加Bundle identifier 字段,并对应添加项目的BundleId号;原创 2015-10-22 19:23:20 · 2719 阅读 · 5 评论