自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 收藏
  • 关注

转载 数字证书原理,公钥私钥加密原理

文中首先解释了加密解密的一些基础知识和概念,然后通过一个加密通信过程的例子说明了加密算法的作用,以及数字证书的出现所起的作用。接着对数字证书做一个详细的解释,并讨论一下windows中数字证书的管理,最后演示使用makecert生成数字证书。如果发现文中有错误的地方,或者有什么地方说得不够清楚,欢迎指出! 1、基础知识      这部分内容主要解释一些概念和术语,最好是先理解这部分内容。1.1、公...

2018-03-29 10:36:12 329

原创 ping和telnet

Ping是Windows、Unix和Linux系统下的一个命令。ping也属于一个通信协议,是TCP/IP协议的一部分。利用“ping”命令可以检查网络是否连通,可以很好地帮助我们分析和判定网络故障。应用格式:Ping空格IP地址。该命令还可以加许多参数使用,具体是键入Ping按回车即可看到详细说明。Ping(Packet Internet Groper),因特网包探索器,用于测试网络连接

2016-12-16 12:04:54 11038

转载 IOS开发常用函数

1、获取本地的语言[cpp] view plain copy+ (NSString *)getLocalLanguage  {      NSString *language = [[[NSUserDefaults standardUserDefaults] objectForKey:@"AppleLanguages"] object

2016-03-25 15:47:05 306

转载 关于CABasicAnimation —实现简单的滚动、平移、翻转、缩放动画

AnimationPause @implementation AnimationViewController@synthesize controlButton;@synthesize image;- (void)dealloc{ [image release]; [controlButton release]; [super dealloc];}- (v

2016-03-25 15:44:59 1067

原创 关于自适应label — 自适应宽/高度

label 的自适应宽度经常会遇到啦,在这里整理一下CGSize sizeLabel5 = [_label5.text sizeWithFont:_label5.font constrainedToSize:CGSizeMake(MAXFLOAT, sizeLabel5.height) lineBreakMode:NSLineBreakByCharWrapping];当让

2016-03-25 15:19:10 638

转载 关于文件管理

一、iOS中的沙盒机制iOS应用程序只能对自己创建的文件系统读取文件,这个独立、封闭、安全的空间,叫做沙盒。它一般存放着程序包文件(可执行文件)、图片、音频、视频、plist文件、sqlite数据库以及其他文件。每个应用程序都有自己的独立的存储空间(沙盒)一般来说应用程序之间是不可以互相访问模拟器沙盒的位置/User/userName

2016-03-25 14:48:32 274

原创 关于button — 点击变换背景图片

我们经常会碰到,点击button 改变背景,再次点击还原的时候,下面是我总结的一点小知识。

2016-03-25 11:01:54 2054

原创 关于UITableView — cell上点击按钮变换

我需要点击一个button 变换成有三个button 的imageView,跳转界面,返回添加cell,最开始是使用段头段位的形式来实现,但是我发现,如果段头的话,可以获取到段头上的button 的点击事件,页可以确定那个button,但是点击button 变换imageView 无法确认具体哪一个,所以,全部换成cell 来实现

2016-03-23 13:30:41 315

原创 关于手势 — 手势添加tag值

当我们定义了多个手势得时候,就需要对收拾做一些区分,当然不区分,每个手势定义一个方法名也是可以的,就是麻烦,所以···通常我们是给控件加tag值来区分的,当然,手势没有自带的tag属性,但是手势所属的view具有tag属性,

2016-03-21 16:31:30 2688

原创 UITableView的段落设置 — 段头段尾高度

UITableView在段落模式下,段尾即使在代理方法中设置高度为0,也会默认为1,所以,要彻底取消段尾,有两种方法,1、设置代理方法只要将段头的颜色设置跟你需要的一样,就可以了。

2016-03-21 12:11:36 846

原创 关于UITableView段落模式 — 段头上的button问题

有时,需要创建UITableView的段落模式,当在段落模式下,在段头或段尾上设置button,怎么判断点击的是那个button呢?········- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section{    static NS

2016-03-18 16:48:02 782

原创 UITableView段落模式 — cell的边框

我们经常会用段落模式加载一些东西,这时候,边框就比较碍眼了,我们需要去掉它,

2016-03-18 15:54:29 317

原创 关于UIUICollectionView

用xib加载时,需要注意的地方。

2016-03-15 14:17:38 234

原创 Xcode中xib关联自定义控件

Xcode中的控件用xib拖起来确实方便,但是,并不是所有原装空间都能满足我们的要求,这时候,我们就需要自定义控件,那么怎么关联呢,如下图,实际关联很简单吆!这样,就可以使用自定义的控件了。

2016-03-14 15:46:57 1189

原创 Xcode中xib无法在对应代码中创建约束的问题

当我用创建controller的时候,创建了xib文件,但是删掉了xib中自带的view,从别的界面粘贴过来,直接进行关联,关联没有出问题,但是与相关界面关联控件时,却出现了这个错误,运行代码,也不管用,最后删掉重新来了一遍,就可以了,经过场景还原,初步判断,是xib中view关联出了问题,关联时确认保证这里可以关联到你的界面,才可以。后来在网上找了下,各位网友列出了几点解决方

2016-03-14 15:19:20 2154

原创 关于UITableView

如果UITableView是xib创建的加载方法

2016-03-14 14:40:08 293

转载 Xcode升级后插件失效的原理与修复办法

Xcode因为升级,一些插件无法使用,在度娘上找了找,找到了修复的方法,经过尝试,终于弄明白了大神的做法。问题原因 Xcode 的插件放置在 ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins 目录下,为 .xcplugin 格式。通过 Show Content 可以看到 xcplugin 中存在一个 Info.plist,

2016-03-11 12:00:56 254

原创 Xcode注释插件(一)

Xcode编写代码,经常需要注释,但是由于我还是比较懒得,所以经过万能的百度,找到一款注释的插件—VVDocumenter github地址:https://github.com/onevcat/VVDocumenter-Xcode

2016-03-11 11:01:02 355

原创 关于页面的跳转

页面的跳转一般分为两种: 有navigaqtionBar的跳转,一般是push过去,pop回来, [self.navigationController pushViewController:saoyisaoVC animated:YES]; popViewController有三种使用方法。 第一种就是,直接返回到上一层。[self.navigationController popViewC

2016-03-11 10:33:44 402

转载 Apple Pay强势来袭,开发者应做的事情

"iOS8.1就已经有这个功能了,只是木有现在这么的火,现在的趋势是要火的节奏,因此很多电商平台B2B,P2P,C2C,X2X都有可能需要这个屌丝的付款功能了,在此简单的研究一下。"第一步先修改target为iOS 8.1,当然支持中国的需要9.2以上且需要iPhone6以上了,然后在项目Capabilities里将Apple Pay设置为on,这将自动导入需要的库文件,然后添加一

2016-03-10 15:00:19 303

转载 viewWillAppear不执行

UITableViewController或UIViewController中使()后viewWillAppear:(BOOL)animated不执行解决方法如下:先在 *.h头文件里加上接着在*.m文件里加上相关代码self.navigationController.delegate=self;再使用此时naviga

2016-03-10 14:58:13 3006

转载 关于简单动画

首先这个枚举属于UIViewAnimation。我们经常使用的函数是 [UIView animateWithDuration: animations:^{} completion:^(BOOL finished) {}];和[UIView animateWithDuration: animations:^{}];如果动画稍微复杂点,例如需要组合等等就可能用到这个函数:[UIView animate

2016-03-10 14:53:08 267

原创 button上的image和title的显示

我需要创建两行三列的按钮,最开始用UIcolletionVIew创建的,在cell上添加button和label的方式创建出来,但是UICollectionView创建的按钮没法自然的实现点击改变按钮图片,(因为每个按钮点击变换不同的图片)所以只能用for循环创建button的方法来创建。- (void)creatShareBtnWithNormalImg:(NSArray *)nor

2016-03-10 14:45:24 866

原创 UITableView的段头设置

很多情况下,我们需要给UITableView设置段头,段头一般分为两种情况:1、无分组情况下(UITableViewStylePlain),只需要实现这两个代理方法,即可设置头部,只不过,这样设置的头部留在最顶层,不随tableView滑动而滑动- (CGFloat)tableView:(UITableView *)tableView heightForHeaderInSectio

2016-03-10 14:15:47 3003

转载 static、const、extern和define的区别

1、静态变量 static     什么是静态变量:从面向对象的角度触发,当需要一个数据对象为整类而非某个对象服务,同时有力求不破坏类的封装性,既要求此成员隐藏在类的内部,有要求对外不可见的时候,就可以使用static。 静态变量的优点:    1、节省内存。静态变量只存储一处,但供所有对象使用。    2、它的值是可以更新的。    3、可提高时间效率。只要某个对象对静态

2016-03-10 14:04:45 1182

原创 关于UINavigationController — navigationBar

navigationBar的navigationItem的左右侧按钮距两边的距离为16,有时我们需要对按钮的位置做一些修改。1.navigationItem的UIBarButtonItem的偏移UIButton *leftBtn = [UIButton buttonWithType:UIButtonTypeSystem];leftBtn.frame = CGRe

2016-03-10 13:43:26 382

原创 iOS小知识(一)

1、注册PCH文件commond + N —>other —> PCH File —> Build Settings搜索pref  把建好的pct拖到框中。 2、快捷设置变量名待续中···

2016-03-10 12:38:50 240

转载 UIScrollView的delaysContentTouches与canCencelContentTouches属性

UIScrollView有一个BOOL类型的tracking属性,用来返回用户是否已经触及内容并打算开始滚动,我们从这个属性开始探究UIScrollView的工作原理:当手指触摸到UIScrollView内容的一瞬间,会产生下面的动作:拦截触摸事件tracking属性变为YES一个内置的计时器开始生效,用来监控在极短的事件间隔内是否发生了手指移动case1:当检

2016-03-10 12:27:04 272

原创 UITableView上button的点击事件(一)

在UITableView中添加button,button点击改变背景图片时,发现按下时间短的话,无法改变背景图片,经过一番奋斗,终于找到了原因。  iOS6的UITableViewCell 子视图(subviews)的容器是UITableViewCellContentView  iOS7的UITableViewCell 子视图(subviews)的容器是UITableViewCellS

2016-03-10 12:20:13 736

空空如也

空空如也

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

TA关注的人

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