UITextView相关属性 ? text:设置textView中文本_textView.text = @"Now is the time for all good developers to come to serve their country.\n\nNow is the time for a...
分类:
移动开发 时间:
2015-08-01 18:36:40
阅读次数:
153
与NSString类似,在iOS中AttributedString也分为NSAttributedString和NSMutableAttributedString,不同的是,AttributedString对象多了一个Attribute的概念,一个AttributedString的对象包含很多的属性,...
分类:
其他好文 时间:
2015-07-30 00:34:11
阅读次数:
102
IOS开发UI基础--数据刷新
cell的数据刷新包含以下几个方面
添加数据删除数据更改数据
全局刷新方法(最常用)
[self.tableView reloadData];
// 屏幕上的所有可视的cell都会刷新一遍
局部刷新方法
添加数据
NSArray *indexPaths = @[
[NSIndexP...
分类:
移动开发 时间:
2015-07-24 12:47:50
阅读次数:
279
//------------------------------UIWindow--------------------------//1、UIWindow:是 UIView 的子类,用于管理、协调应用中显示的窗口 它是视图中的根viewiOS 应用程序通常只有一个UIWindow,应用程序在启动....
分类:
其他好文 时间:
2015-07-24 12:26:33
阅读次数:
94
KVO == Key Value Observing作用: 可以监听某个对象属性的改变一、使用KVO Person *p = [Person new]; p.name = @"chg"; p.age = 30; // 给p这个对象添加一个监听 , 监听p对象的age属性的改变...
分类:
移动开发 时间:
2015-07-22 01:34:05
阅读次数:
119
除了一般的赋值和取值的方法,我们还可以用Key-Value-Coding(KVC)键值编码来访问你要存取的类的属性。如何使用KVC存取对象属性呢?看个示例一、使用KVC存数据定义一个person类.h文件#import @class Dog;@interface Person : NSObject/...
分类:
移动开发 时间:
2015-07-22 01:32:48
阅读次数:
114
1.手写控件的步骤(1)使用相应的控件类创建控件对象(2)设置该控件的各种属性(3)添加控件到视图中(4)如果是button等控件,还需考虑控件的单击事件等(5)注意:View Contollor和view的关系2.1frame、center和bounds属性frame:控制位置和大小center:...
分类:
移动开发 时间:
2015-07-20 12:47:40
阅读次数:
139
一、适配1.什么是适配?适应、兼容各种不同的情况2.移动开发中,适配的常见种类 2.1系统适配 针对不同版本的操作系统进行适配 2.2屏幕适配 针对不同大小的屏幕尺寸进行适配二、点和像素1.在用户眼中屏幕是由无数个像素组成的像素越多,屏幕越清晰2.在开发者眼中屏幕是由无数个点...
分类:
移动开发 时间:
2015-07-19 01:28:05
阅读次数:
749
相对UITableViiew进行编辑,必须设置代理UITableViewDataSource和UITableViewDelegate.因为需要它们为UITableViiew实现几个必须的方法.UITableView的编辑和移动都遵循四步操作:1.让tableView处于可编辑状态(UIViewCon...
分类:
移动开发 时间:
2015-07-18 18:21:59
阅读次数:
131
一、内边距UIButton有三个属性,分别可以设置按钮以及内部子控件的内边距1、contentEdgeInsets 如果是设置contentEdgeInsets, 会把UIImageView和UIlabel当做一个整体移动btn.contentEdgeInsets = UIEdgeInsetsMa....
分类:
其他好文 时间:
2015-07-18 00:22:54
阅读次数:
308