我正在尝试使用
在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方法不起作用)
答案 0 :(得分:1)
YourViewClass.h
{
@public
CGFloat Value1;
}
的ViewController
myView->Value1 = someValue;
[myView setNeedsDisplay];