自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(142)
  • 资源 (1)
  • 收藏
  • 关注

原创 iOS 枚举的使用

枚举在iOS中会经常用到,我们举一个简单的例子来讲一下如何创建枚举,如何使用首先,启动Xcode 创建一个项目 起名 TestMJ在创建好的项目中新建一个头文件 起名 TypeTest我们在TypeTest.h中创建一个枚举typedef enum { TEST1=0, TEST2, TEST3}TypeTest;然后 我们在需要使用

2016-04-27 18:04:42 2353

原创 iOS 自定义TabBar(仿新浪微博TabBar)

UITabBar 是一个比较常用的工具有的时候系统的样式不能满足需求,我们可以考虑自定义中间的+ 就属于自定义样式我们可以通过自定义TabBar来实现首先新建一个项目创建一个类继承字UITabBar创建一个协议和按钮#import @class MYTabBar;@protocol MYTabBarDelegate

2016-03-31 18:12:59 7335

原创 获取iPhone iPad UDID的方法

开发过程中测试是被需要添加UDID到开发者账号中如果iPhone iPad 是连接Xcode的打包 会自动将UDID添加到账号中手动添加过程参见http://blog.csdn.net/lwjok2007/article/details/50970138获取UDID 如果是Window 查一下iTools工具 如果是苹果电脑(Mac) 直接用数据线连接iPhone 或 iPad

2016-03-31 12:10:09 13265

原创 iOS 下拉刷新 UIRefreshControl

iOS开发过程中 可能会遇到下拉刷新的问题今天我们演示一下下拉刷新的效果首先 新建项目 起名 TestRefreshControlUIRefreshControl 只在UITableView上起作用我们直接在默认生成的ViewController中新建TableView  同时创建一个 UIRefreshControl@interface V

2016-03-25 13:42:21 1669

原创 iOS开发者账户添加测试手机UDID方法

产品发布之前可能需要给先在测试手机上测试iOS测试之前需要将测试手机的UDID添加到开发者账号上 具体怎么获取UDID 百度一下 我们直接看怎么添加打开苹果开发者网站 :http://developer.apple.com/选择Member Center如果还没有登陆 先登陆上自己的开发者账号登陆之后选择 Certificat

2016-03-24 11:39:01 43388

原创 iOS 自定义录制视频功能

大家都知道 iOS提供了一个系统录制使用的方法UIImagePcikerController 他不仅有拍照的功能 还有录制视屏的功能。这个方法大家自己研究一下,我们今天主要讲一下自定义 录制视屏的方法。我们使用AVCaptureSession 来自定义录制视屏的界面大致过程如下1,建立Session  2,添加input3,添加output4,开始捕捉5,为用户显示

2016-03-18 18:19:14 10725

转载 iOS: 如何在工程中设置 DEBUG 模式?

在APP 开发中,有时需要做一些模拟数据, 这时候,就得设置一个 Debug 开关, 当发布时,再把这个 Debug 关掉。具体应用如下:..打开DEBUG 模式: DEBUG = 1   关掉DEBUG 模式:  DEBUG =0 #if DEBUG          ....

2016-03-17 17:01:39 8318

原创 iOS 图片编辑——涂鸦——在图片上添加文字

前面几节讲了图片上画线这一节 我们简单讲一讲 给图片上添加文字的方法 我们继续使用上节的代码(代码下载地址见上节末尾   http://blog.csdn.net/lwjok2007/article/details/50887396)首先我们将添加文字的View单独抽象出现实现创建一个类 继承自UIView起名: AddText定义一个协议 当输入完成之后 将内

2016-03-15 15:45:42 7597 1

原创 iOS 图片编辑——涂鸦——随手指移动随意画线

iOS 涂鸦 我们已经讲过画直线 和画带箭头的线段参考:http://blog.csdn.net/lwjok2007/article/details/50885376这节 我们尝试做一下 随意画 手指移动到哪里就在哪里画线 如下图所示:使用Xcode创建项目,起名:TestFingerLine  (详细的创建方法 参照 http://blog.csdn.net/

2016-03-14 16:50:43 12094 2

原创 iOS 图片编辑——涂鸦——带剪头的线条

上节我们讲了 给图片上画线段上节地址:http://blog.csdn.net/lwjok2007/article/details/50865598这节我们在上节的基础上稍微拓展一下,给线段末尾加上一个箭头我们接着上节代码 下载地址见上节末尾给DrawLine 类中添的方法 drawRect 中添加一段代码 //添加剪头 dou

2016-03-14 12:55:13 4550

转载 iOS 常用函数

1、 三角函数   double sin (double);正弦   double cos (double);余弦   double tan (double);正切 2 、反三角函数   double asin (double); 结果介于[-PI/2, PI/2]   double acos (double); 结果介于[0, PI]   double atan (d

2016-03-14 12:01:55 753

原创 iOS CoreGraphics CGLineCap 枚举值含义

CoreGraphics 的CGPath 定义了一个枚举值typedef CF_ENUM(int32_t, CGLineCap) { kCGLineCapButt, kCGLineCapRound, kCGLineCapSquare};kCGLineCapButtA line with a squared-off end. Quartz draws the

2016-03-14 11:48:14 7884

原创 iOS 图片编辑——涂鸦

iOS图片编辑前面我们讲了图片的缩放 旋转: http://blog.csdn.net/lwjok2007/article/details/50845510滤镜:http://blog.csdn.net/lwjok2007/article/details/50853878接下来我们要讲图片的涂鸦,我们分开一点一点拓展,先给图片上划线创建项目 起名testAddLine

2016-03-12 18:16:15 4751

原创 iOS 键盘添加工具栏

iOS中 键盘 KeyBoard 上怎么添加工具栏?如图中所示 在键盘上面加一条工具栏大致思路是提前创建好工具栏,在键盘弹出的时候将工具栏显示出来,在键盘消失的时候让工具栏隐藏上代码设置两个变量 UIView * _toolView; //工具栏 UITextField *textField;// 输入框 呼出键盘用创建工具

2016-03-11 13:45:53 4401

原创 iOS 图片编辑——滤镜

iOS中涉及图片编辑中最常见的一种就是滤镜 如下图首先 ,我们打开Xcode 新建项目 起名:testImageFilterProcess1拖入几个必要代码(见demo。demo下载地址见QQ群空间:414319235)拖入过程弹出的选择框选择如下接下来,我们在默认生成的Vi

2016-03-11 11:02:39 2110

原创 iOS调用系统相册、相机 显示中文标题

解决手机语言已经设置显示中文 在调用系统相册、相机界面 时显示英文问题,在 info.plist里面添加Localized resources can be mixed YES 表示是否允许应用程序获取框架库内语言。

2016-03-10 17:37:23 6328

原创 iOS 图片编辑——缩放剪切

iOS项目中 如果涉及编辑图片的 可能首先会用到就是图片的缩放这里我们给大家共享一个开源代码 实现图片的缩放,旋转,按照设定比例调整缩放等功能   首先我们使用Xcode 新建一个项目起名 tetsImageEdit1新建好后 我们有几个文件需要拖入项目(文件包含在源代码中,源码将上传到群空间:414319235)

2016-03-10 12:39:58 3550 1

原创 iOS 拖动手势

iOS 手势中还包含了一种--拖动上节我们简单介绍了旋转手势:http://blog.csdn.net/lwjok2007/article/details/50835884这节 我们简单介绍一下拖动手势 UIPanGestureRecognizer同样 先建项目起名 testPan在默认生成的ViewController中写代码

2016-03-09 17:16:02 6534

原创 iOS 旋转手势

iOS的手势功能很强大,大家都知道。但是如何使用了?这里 我们简单的以一个UILabel测试一下旋转使用Xcode 创建一个工程 起名testRotation我们在默认生成的ViewController中写代码首先我们创建两个变量 UILabel *testLable; //label用来测试旋转 C

2016-03-09 15:53:47 1529

原创 iOS 删除所有子View

项目中大家可能都遇到过 需要删除某一个View的所有子View但是,大家会发现iOS的View提供了一个 removeFromSuperview 的方法 可以将View从父级View上删除但是,如何上出View的所有子View 好像没有一个更好的办法。有一个方法是:通过 view.subviews 取到所有子View的数组 然后通过循环 removeFromSuperview 删除

2016-03-07 10:52:27 13814

原创 iOS 图片转NSData

iOS开发中 UIImage可能经常需要转为NSData 上传 传递等等有两个比较常用的方法UIImageJPEGRepresentationUIImagePNGRepresentation第一个方法有两个参数UIImageJPEGRepresentation(UIImage * __nonnull image, CGFloat compressionQuality);

2016-02-27 18:19:27 21015

原创 iOS 图标上的数字

iOS开发过程中 如果有又通知,消息等 有可能会用到图标上添加数字(类似于微信,QQ等)其实添加这个很简单 我们只需要给UIApplication 设置 applicationIconBadgeNumber 即可 NSLog(@"按钮点击事件"); UIApplication *app=[UIApplication sharedApplicat

2016-02-26 15:41:12 3457

原创 iOS 微信支付

iOS项目开发中 可能会经常遇到支付场景,目前最主要的支付还是支付宝和微信,现在我们以微信支付为例,简单讲一讲首先我们需要上微信的官方网站获取资料下面网址是获取微信支付的一些接入规则,支付场景,专业术语等等,与开发关系不是很大,有兴趣可以看看https://pay.weixin.qq.com/wiki/doc/api/app.php?chapter=9_7&index=3#

2016-02-25 14:50:26 2518 3

原创 iOS UIPickerView 简单使用

UIPickerView 作为iOS的一个常用控件相信大家都有这方面的需求今天我们就简单创建一个新建项目 命名:TestUIPickerView在默认生成的ViewController中创建UIPickerView首先在viewDidLoad 的方法中创建- (void)viewDidLoad { [super viewDidLoad]; // Do any

2016-01-04 21:51:36 24890

原创 iOS 播放视频

iOS开发过程中可能会遇到播放视频的需求下面我们就直接使用系统提供的类来实现首先创建项目 起名: TestMediaPlayer 接下来我们在项目默认的ViewController.m下创建button

2015-12-30 15:58:12 738

原创 iOS 录音

前面 我们讲了 iOS下播放音效,播放音乐,这一节我们主要讲一下iOS录音功能上一节地址:http://blog.csdn.net/lwjok2007/article/details/50425324录音和播放音乐使用的是同一个框架,都是iOS系统提供的AVFoundation.framwork首先,还是创建项目  起名:TestAVFoundationReco

2015-12-30 10:53:48 3195

原创 iOS 播放音乐

上一节我们简单介绍了使用AudioToolbox.framework 播放音效上节地址:http://blog.csdn.net/lwjok2007/article/details/50419327这一节我们介绍一下播放长音频(例如:音乐播放)我们同样使用苹果提供的框架 AVFoundation.framework首先,新建项目给项目起名: TestAVGounda

2015-12-29 12:07:23 2699

原创 iOS 播放音效

iOS开发过程中可能会遇到播放音效的功能其实很简单,iOS已经提供了一个框架直接负责播放音效 AudioToolbox.framework新建项目  TestWeChatSounds给新建的项目导入AudioToolbox.framework导入成功之后如下图项目目录

2015-12-28 15:50:39 2262

原创 UITableView 上添加button

iOS开发过程中大家是否遇到过TableView 上有button  而且button需要点击接下来我们新建一个项目实现一下这个过程(项目中使用Swift语言,OC实现原理也是一样的,有不动的可以加文章底部的群讨论) 项目名称  TestTableViewButton接下来我们新建一个类 继承UITableVIewCell   用来自定义tableV

2015-12-26 17:27:25 5246

原创 iOS 导入七牛SDK

如果iOS项目中用到了七牛(http://www.qiniu.com/)存储文件那么,首先我们得导入七牛的SDK才能正常使用下面是官网给出的一些教程。不过都比较简单http://developer.qiniu.com/docs/v6/sdk/objc-sdk.htmlhttp://kb.qiniu.com/5t06228o我们可以参考上面的教程,但是上面教程对导入SDK

2015-12-25 11:57:20 4534

原创 Xcode 怎么删除 profiles(Code Signing Provisioning Profile)

Xcode 在Build Setings 中有一项 Code Signing -> Provisioning Profle   如果用的时间长了他的列表中会有很多文件(包括一些过期的)Xcode 没有提供上出他的方法。所以需要手动删除方法是找到文件/Users/你电脑的用户名/Library/MobileDevice/Provisioning Pro

2015-12-22 11:26:30 3780

原创 iOS 图片滚动播放

今天我给大家分享一个iOS中滚浏览图片的方法首先我们看下要实现的效果中间图片主要显示,左右两边图片作为次要显示,主图片正常显示。次要图片放小,带一定透明度显示

2015-11-15 11:07:24 2702

原创 iOS 隐藏顶部状态栏

iOS 开发过程中可能会有这样的需求。为了不影响app内容的显示,将顶部的状态栏(现实信号,时间,电量)隐藏默认状态栏一直是存在的方法一,适用于修改某些页面的状态栏我们可以通过设置ViewController的属性来隐藏在 viewDidLoad 方法中添加如下代码 [self prefersStatusBarHidden]; [sel

2015-11-06 15:15:22 16513 1

原创 Swift UITableView相关功能(八)添加索引

UITableView添加索引我们上一节主要讲了tableView编辑功能上一节地址:http://blog.csdn.net/lwjok2007/article/details/49301521继续使用上节代码(代码下载方式见第七节末尾)我们对tableView的索引应该很常见比如手机联系人右侧的字母索引

2015-10-21 19:47:34 4064

原创 Swift UITableView相关功能(七)数据编辑功能

UITableView的数据编辑功能我们上一节主要讲了tableView分区头视图等的一些问题上一节地址:http://blog.csdn.net/lwjok2007/article/details/49250887继续使用上节代码(代码下载方式见第六节末尾)这节我们主要实现一下table 的编辑状态类似如下界面:其实实现以上界面很简

2015-10-21 16:20:54 4015

原创 Swift UITableView相关功能(六)头视图的高度

我们上一节主要讲了tableView分区以及分区的头标题和尾标题上一节地址:http://blog.csdn.net/lwjok2007/article/details/49246613继续使用上节代码(代码下载方式见第五节末尾)上节我们讲了设置分区头标题。其实分区头 还可以设置高度,还有自定义view等功能接下来我们尝试设置一下头视图的高度很简

2015-10-19 16:02:49 4867

原创 Swift UITableView相关功能(五)多分区tableView

接着上一节 http://blog.csdn.net/lwjok2007/article/details/49180959前几节 我们主要讲了简单的创建一个tableView 添加一些数据,稍微做了一些修饰。接下来我们看一个比较常用的功能  多分区tableView首先接着之前的源代码来修改一下 上节源代码的数据源(代码见上节文章尾部) _dataArray=[[St

2015-10-19 11:33:58 3949

原创 Swift UITableView相关功能(四)点击操作

我们上一节主要讲了tableView设置每行显示的内容上一节地址:http://blog.csdn.net/lwjok2007/article/details/49179645继续使用上节代码(代码下载方式见第三节末尾)以上几节简单了讲了如何使用tableView来现实内容。那么我们点击了tableView的某一行内容之后会如何操作我们直接上一节的代码不管点击哪一行

2015-10-16 19:30:55 5356

原创 Swift UITableView相关功能(三)设置每行显示的内容

我们上一节主要讲了简单创建一个表格填充一些数据上一节地址:http://blog.csdn.net/lwjok2007/article/details/49178261继续使用上节代码(代码下载方式见第二节末尾)这节我们实现两个功能1,调整每一行的高度上一节的代码结果我们发现每一行的高度有些显小,文字有点挤在一起了。tableView有一个代理方

2015-10-16 16:12:45 5484

原创 Swift UITableView相关功能(二)填充数据

我们上一节主要讲了简单创建一个表格填充一些数据上一节地址:http://blog.csdn.net/lwjok2007/article/details/49175723这节我们对tableView每一行的细节做一些修饰继续使用上节的代码(代码下载方式见第一节末尾)首先,我们给每一行设置一个副标题创建一个数组存储副标题 var _dataSubtitleArray:[S

2015-10-16 15:32:00 2942

SQL2000jar包

sql2000 jdbc连接jar包,用于java连接数据库sqlserver2000.

2013-05-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除