将数据从Viewcontroller传输到UIview

时间:2015-08-03 18:17:18

标签: ios objective-c uiview uiviewcontroller

我正在尝试使用

在UIView中绘制图形
-(void)drawRect:(CGRect)rect
{
    [super drawRect:rect];
    CGContextMoveToPoint(context, 0f, 0f);
    CGContextAddLineToPoint(context, Value1, 0);
    CGContextStrokePath(context);
}

如果我在我的UIView.m中定义Value1它可以工作但是: Value1应该从另一个ViewController转移,我在其中输入Value到Textfield。

如何将Value 1传输到我的UIView?

(我可以将Value传递给另一个ViewController,但是在ViewController中我的drawRect方法不起作用)

1 个答案:

答案 0 :(得分:1)

YourViewClass.h

{
@public
    CGFloat Value1;
}

的ViewController

myView->Value1 = someValue;
[myView setNeedsDisplay];