我正在尝试使用目标C中的iOS创建一个形状为UILabel
的带状图像,如下图所示。标签位于每个单元格中,它有自己的视图。
答案 0 :(得分:0)
3.然后为该视图创建一个插座,对应于" TriangleView"
下面是" TriangleView"类代码。
#import "TriangleView.h"
@implementation TriangleView
-(void)drawRect:(CGRect)rect {
CGContextRef context = UIGraphicsGetCurrentContext();
CGContextBeginPath(context);
CGContextMoveToPoint (context, CGRectGetMinX(rect), CGRectGetMinY(rect)); // top left
CGContextAddLineToPoint(context, CGRectGetMaxX(rect), CGRectGetMidY(rect)); // mid right
CGContextAddLineToPoint(context, CGRectGetMinX(rect), CGRectGetMaxY(rect)); // bottom left
CGContextClosePath(context);
CGContextSetRGBFillColor(context, 1, 1, 1, 1);
CGContextFillPath(context);
}
@end