drawrect

    0热度

    1回答

    我的drawRect方法中的以下代码在我的视图控制器上绘制了一个矩形。我想为此设置一个圆角半径。我错过了什么? CGRect rectangle = CGRectMake(20, 22, 280, 460); CGContextRef context = UIGraphicsGetCurrentContext(); CGContextSetRGBFillColor(context, 255,

    0热度

    1回答

    我正在使用绘制矩形绘制带有圆角半径的矩形。代码完美工作。在4英寸屏幕上查看时,您会看到矩形。在3.5英寸屏幕上查看时,矩形不会调整大小并从屏幕底部运行。任何指针? - (void)drawRect:(CGRect)rect { [super drawRect:rect]; CGContextRef context = UIGraphicsGetCurrentContext(

    0热度

    1回答

    我做了一个矩形与此代码和它的工作原理: - (void)drawRect:(CGRect)rect{ CGContextRef context = UIGraphicsGetCurrentContext(); CGContextAddRect(context, CGRectMake(60, 60, 100, 1)); CGContextStrokePath(conte

    3热度

    1回答

    我正在试验高级的Objective-C方法。我想要实现的是将特定的绘图代码附加到现有的UIView。 我开始很容易,我去上宣布自己drawRect方法在一个类别: @interface UIView (Swizzled) - (void)my_drawRect:(CGRect)rect; @end 然后我在执行类搅和的UIView的drawRect方法: + (void)load {

    0热度

    1回答

    我试图在MKMapView上显示很多自定义和动态的圆圈(一次最多可查看100个),这些圆圈的大小,颜色和不透明度会根据传递的数据而变化到MKAnnotationView。 我现在有自定义的MKAnnotation和MKAnnotationView类,我一直在探索许多不同的方式来动态显示这些类,但我不确定哪一个会提供最佳的用户体验(无论是在图形和速度方面)。 下面是我目前已经探索了方法(我相信还有更

    0热度

    2回答

    我想构建一个完全透明的视图,backgroundColor可能是clearColor。在这个视图里面我想放一个小图像。在这个透明观点的四面,我想看看影子的效果。阴影必须完全在视野外。我知道我必须重写UIView中的drawRect方法,但不知道如何执行此操作。

    1热度

    1回答

    我有一个UIViewController,它包含两个视图(来自两个子视图控制器):顶层内容视图和底层菜单弹出窗口。约束条件设置,以便为底部的菜单展开,顶部内容画面压扁: 所有的约束都正确设置这样子视图所有的布局正确,当菜单展开和折叠。它甚至可以在UIView animateWithDuration:块中正常工作(我打电话给[self.view layoutIfNeeded]更新动画期间子视图的布局

    2热度

    1回答

    我很难过,需要一些帮助。出于测试目的,我有一个UIView,我通过drawRect(下面的代码)绘制。我能够绘制一个具有特定角度的圆,但它被填充和关闭。我需要它开放和抚摸。我目前使用UIBezierPath来做到这一点,但有没有更好的方法来做到这一点?我可以在UIBezierPath中绘制像我想要的开放式三角形,但是我无法指定我需要的角度(代码也在下面)。任何援助与此将不胜感激。谢谢。 下面的图片

    0热度

    1回答

    我正在使用Matt Gemmell的NSBezierPath + StrokeExtensions类别在NSRect上绘制一个内部描边。这里是整个类别代码: - (void)strokeInside { /* Stroke within path using no additional clipping rectangle. */ [self strokeInsideWith

    0热度

    1回答

    我正在绘制一个非结构化二叉树。我现在遇到的问题是,当我构建应用程序时,它会始终进入无限循环,创建新的nodeView对象。 我是新来的programatic绘图。我知道我正在犯一些可能相当明显的基本错误。什么是最好的方式来绘制我的NSView的树,而不是不断重新实例化这些。 理想情况下,我希望能够拖放NSView节点。我可以在以后看到这些信息,以防万一它有帮助。 - (void)drawRect: