iOS基础
文章平均质量分 76
huangchaoye
这个作者很懒,什么都没留下…
展开
-
二维码
初次接触二维码扫描的时候还是iOS4.3的系统,那时候还没有原生的API,记得当时是使用zbar来弄的,那个麻烦啊……现在好了,Core Image就可以实现二维码的生成和从图片识别二维码。 一、二维码的生成 使用CIQRCodeGenerator滤镜即可从字符串生成二维码: + (UIImage *)generateQRCode:(NSString *)inputMessage size:原创 2016-03-03 19:32:09 · 223 阅读 · 0 评论 -
使用纯代码显示一个空白的视图
入行iOS开发已经几年了,期间使用过xib和storyboard开发界面,最终还是选择了纯代码的模式。 由于现在的Xcode新建的工程是默认使用storyboard来创建界面的,这篇文章介绍如何使用纯代码来创建初始界面。 一、打开Xcode新建一个基于单视图的iOS工程,创建成功后展开项目导航会看到一个名字为Main.storyboard的文件,删除该文件。如下图:原创 2016-02-28 08:52:33 · 618 阅读 · 0 评论 -
Socket编程
这篇文章讲述的是iOS平台上的BSD Socket编程。最终目的是封装一个向其它终端发送数据的TCP客户端类。 BSD Socket的API这里不作介绍。先封装一个C++类,实现数据的收发,下面是代码实现,关键部分已有注释 .h文件 // // CYSocketClient.h // TinyPos // // Created by huangcy on 15/4/7. // Cop原创 2016-03-06 21:12:00 · 200 阅读 · 0 评论 -
UINavigationController相关
UINavigationController的一些使用方法。原创 2016-02-28 21:27:49 · 445 阅读 · 0 评论 -
UIPlaceHolderTextView
项目开发中有时候需要给UITextView增加PlaceHolder,在以前的开发中封装过这样的一个类,继承于UITextView,可直接设置PlaceHolder和颜色。 实现的思路是直接在UITextView中增加一个透明的不可响应事件的子UITextView,子UITextView的文字即为PlachHolder。使用NSNotificationCenter监听UITextView的输入事原创 2016-02-29 21:41:16 · 575 阅读 · 0 评论