这是一个全部用代码实现的折叠式按钮界面,没有使用图片,也没有使用Interface Builder(IB)和storyboard。
具体的实现是:点击主标题按钮前边的加号,就会展开这个主标题下边的副标题按钮,主标题前边的加号会换成减号。再点击主标题按钮前边的减号,重新隐藏副标题按钮,减号重新变成加号。
这些源码使用到的类:NSArray, UIView, UIButton, UILabel等。
源码看这里
http://blog.sina.com.cn/s/blog_df8faced0101d1hk.html