摘要: iPhone自带的备忘录软件有着不错的用户界面,那它的文本线是怎么实现的呢?不知道.知道的大神请留下解决方案.不过几个几天的摸索,总算是想出了一条解决方案来,下面简单的描述下,希望能说的清楚.首先我觉得需要二张图片,一张是编辑区域上面的没有横线的黄色区域,一张是编辑区域带横线的黄色区域需要的组件有:UIScrollView一个,UIView一个,UITextView一个叠加方式为:[UIScrollView addSubView:[UIView addSubView:UITextView]];UIScrollView的背景设为第一张图片形式,即_scrollView.backgroundCol 阅读全文
posted @ 2011-09-19 14:53 iPhone Dev 阅读(1541) 评论(1) 推荐(0) 编辑
摘要: 在函数声明或定义之前使用了该函数,而且这些函数只在该类中使用,则可以将其声明为私有函数;需要在别的文件中使用的话,则可以将其定义在.h外部文件中,在需要使用的地方import该头文件即可。例如:// 某个类的私有函数定义,也即该类的一个类别。将声明放在该处,而将定义放在类中。// TestObject即为需要定义私有函数的类,Private则为类别名,虽然可以任意选择,但建议定义为Private之类的知名知义的词。不建议使用private,因为private是C++等面向对象语言中的关键字,在toolchain或直接使用gcc编译的话,则会需要一些编译错误。@interface TestObj 阅读全文
posted @ 2011-09-19 08:57 iPhone Dev 阅读(474) 评论(0) 推荐(0) 编辑
摘要: 转载自:http://blog.csdn.net/kmyhy/article/details/5753090本文的目的,是研究有没有可能在一个TableView中呈现树形数据,尤其是树形菜单。众多的网络资料都强调,Cocoa框架不支持树形视图,苹果推荐程序员使用TableViewController+NavigationController的方式展现树形菜单。如果2-3层的树形数据还可以忍受,万一层次稍多一点,必须反复的用导航按钮在视图中转来转去,显然并不太方便。何况笔者认为2-3层的导航也要切换多次视图,也是一种浪费。一、搭建基本框架 1二、实现树节点 2三、实现树 3四、实现TreeVie 阅读全文
posted @ 2011-09-19 08:56 iPhone Dev 阅读(701) 评论(0) 推荐(0) 编辑