Protocol是ios开发中的一个难点也是一个重点,要想使用好,或者理解好它,可能需要时间的累积。今天我们就通过一个例子来简单的看一下,怎么样使用protocol。 我们今天用的例子就是模拟电脑插入usb设备来剖析一下protocol的使用。 我们首先来想一下,我们的usb设备 ...
有时候由于特殊原因,不想去用ios系统的默认输入控件如UITextView等,此时则需要自己定制文本控件。 下面步骤最后形成的控件,仅支持英文字符输入,其余功能比如插入符闪烁,文本选择等等都不具备 .首先,要新建一个继承UIView的类。并声明如下几个类型的属性,用来记录一个文本控件内容: 在init方法中可以初始化这些数据: .接着让这个类实现协议UIKeyInput,协议声明详情如下: 协议中 ...
2013-08-24 11:04 4 4195 推荐指数:
Protocol是ios开发中的一个难点也是一个重点,要想使用好,或者理解好它,可能需要时间的累积。今天我们就通过一个例子来简单的看一下,怎么样使用protocol。 我们今天用的例子就是模拟电脑插入usb设备来剖析一下protocol的使用。 我们首先来想一下,我们的usb设备 ...
理解实际上互联网络的工业标准——TCP/IP 协议。 二、OSI七层模型介绍 物理层 物理层是 ...
主要实现三个功能:显示备忘录,新建备忘录,备忘录的详细信息(可以显示图片) 这个备忘录程序是一个很简单的小项目,不过里边包含了不少重要的知识,如TableView的用法,文本、图片的保存等。 新建“Empty Application” ,命名为 ...
刚开始做iOS开发的时候,对 protocol、delegate 的理解一直都是晕晕乎乎一知半解的状态,不知道两个UIViewController之间怎么进行传值。 面试过几个童鞋,问道怎么用 delegate 对 两个 UIViewController 进行传值的时候,回答的都是模棱两可 ...
NSAttributedString 叫做富文本,是一种带有属性的字符串,通过它可以轻松的在一个字符串中表现出多种字体、字号、字体大小等各不相同的风格,还可以对段落进行格式化,一般都是对可变富文本(NSMutableAttributedString)进行一些操作 ...
UIButton 代码创建一个UIButton 简易动画 transform UIImageView ...
二、开发环境介绍 OS X EI Captian:10.11.4 Xcode: 7.3 ios:9.3 ...
//初始化textfield并设置位置及大小 UITextField *text = [[UITextField alloc]initWithFrame:CGRectMake(20, 20, 1 ...