Я пытаюсь нарисовать график в UIView сПередача данных от ViewController к UIView
-(void)drawRect:(CGRect)rect
{
[super drawRect:rect];
CGContextMoveToPoint(context, 0f, 0f);
CGContextAddLineToPoint(context, Value1, 0);
CGContextStrokePath(context);
}
Если я определяю Value1 Внутри моего UIView.m он работает, но: Значение1 должен быть переведен из другого ViewController, где i введите значение в текстовое поле.
Как передать значение 1 в мой UIView?
(я мог бы передать значение другому ViewController, но в ViewController мой метод DrawRect не работает)
Где я необходимо поставить myView-> Value1 = someValue; [myView setNeedsDisplay]; , потому что он говорит: «Неизвестный метод класса для селектора« setNeedsDisplay »« –
вы помещаете, когда значение1 готово, и ваше представление добавило его родительское представление, и оно не должно давать вам эту ошибку. отредактируйте вопрос и добавьте код. – hasan83
мое решение работает для вас? – hasan83