摘要: 以前选中cell时,常常判断选中的行数,但是当cell的顺序发生变化时,就要改动处理函数,特别是行数比较多的时候,很麻烦。之后运用cell的title的内容判断,但是这种判断与现实的内容密切相关,如果改了title内容,也需要改动处理代码,也不正规。最标准的方法是,声明一个枚举类型,enum,这样如果改动了cell的顺序,只需要改动enum的定义就可以。代码如下:typedef NS_ENUM(NSInteger, MMProgressHUDDemoFeatureType) { MMProgressHUDDemoTypeStylePlain = 0, MMProgressHUDDe... 阅读全文
posted @ 2013-12-23 18:02 幻化成疯 阅读(718) 评论(0) 推荐(0)
摘要: UIBezierPath是在画图,定制动画轨迹中都有应用。 UIBezierPath有许多类方法,能够创建基本的曲线,比如利用一个rect创建一个椭圆path的方法:bezierPathWithOvalInRect。1.看看如何绘制一个扇形路径 UIBezierPath *piePath = [UIBezierPathbezierPath]; [piePath moveToPoint:center]; [piePath addArcWithCenter:center radius:radius startAngle:topAngle endAngle:endAngle cloc... 阅读全文
posted @ 2013-12-23 17:11 幻化成疯 阅读(8220) 评论(0) 推荐(0)