- 博客(7)
- 收藏
- 关注
原创 xib中设置TableView的HeaderView
xib中设置TableView的HeaderView的步骤很简单,但是如果不了解的话,就得繁琐的写代码了,现将步骤即图片附上。首先在xib中拖一个UIVew进去,注意先拖入到与Controller的View并列处,如图: 然后将,这个View拖到File’s Ower 的那一并列层中,(按照箭头所指的方向拖拽即可)如图: 完成后图为: 接下来的一步不要忘记:把刚刚的UIView的Simulat
2015-09-29 11:49:15 10232 2
转载 iOS系统架构
iOS的系统架构分为四个层次:核心操作系统层(Core OS layer)、核心服务层(Core Services layer)、媒体层(Media layer)和可触摸层(Cocoa Touch layer)。下面是IOS系统结构图。 一、Core OS是位于iOS系统架构最下面的一层是核心操作系统层,它包括内存管理、文件系统、电源管理以及一些其他的操作系统任务。它可以直接和硬件设备进行交互。
2015-09-23 19:33:54 597
原创 kvo使用方法简述
KVO:当指定的对象的属性被修改后,则对象就会接受到通知。简单的说就是每次指定的被观察的对象的属性被修改后,KVO就会自动通知相应的观察者了。 使用步骤大体概括为3步: 1. 注册,指定被观察者的属性 2. 实现回调方法 3. 移除观察下面附上一段简单代码来明确下kvo的使用: 首先说明下大体代码含义:声明一可变字典,开始时给字典中键值为hello的做一个value的赋值,并通过kvo对此
2015-09-23 16:23:43 429
转载 ARC下OC对象和CF对象之间的桥接(bridge)
在开发iOS应用程序时我们有时会用到Core Foundation对象简称CF,例如Core Graphics、Core Text,并且我们可能需要将CF对象和OC对象进行互相转化,我们知道,ARC环境下编译器不会自动管理CF对象的内存,所以当我们创建了一个CF对象以后就需要我们使用CFRelease将其手动释放,那么CF和OC相互转化的时候该如何管理内存呢?答案就是我们在需要时可以使用__brid
2015-09-08 15:43:00 362
转载 iOS隐藏导航条1px的底部横线
方法一:(这是唯一一个隐藏这条线的官方用法,但是有一个缺陷-删除了translucency(半透明))UINavigationBar *navigationBar = self.navigationController.navigationBar;// white.png图片自己下载个纯白色的色块,或者自己ps做一个[navigationBar setBackgroundImage:[UIIma
2015-09-07 14:18:05 394
原创 TextView知识点
UITextView的用法及技巧(ios7下光标bug解决方案) 一、新建一个textView//初始化UITextView*textView = [[UITextView alloc]initWithFrame:CGRectMake(10, 100, 200, 40)];//设置代理 需在interface中声明UITextViewDelegatetextView.delegate =
2015-09-01 14:35:08 507
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人