HCViews是一个方便视图的集合(目前相对较小)。
目前有HCBlockView
和HCClippingView
。
此视图通过一个块来实现-drawRect:
功能。在执行块之前,将保存上下文,执行后恢复。
此视图接受一个UIBezierPath来剪切其形状及其子视图的非矩形形状。
这是一种在自定义颜色中使用UITableViewCellAccessoryDisclosureIndicator
的简单方法。
要创建实例,请使用+chevronViewWithColor:highlightedColor:
,然后将此实例分配给单元格的accessoryView
。
cell.accessoryView = [HCChevronView chevronViewWithColor:[UIColor redColor]
highlightedColor:[UIColor greenColor]];
您还可以使用UI外观代理设置color
和highlightedColor
。
向UIAlertView
添加了一个context
属性。这允许将对象与UIAlertView
相关联,以便委托执行适当操作。
这避免了需要在视图控制器上有一个属性或者必须将任意数字分配给警报视图的标签。