Я хочу добавить SFGaugeView в свое приложение.iOS - реализация программного обеспечения SFGaugeView
Когда я создаю UIView в раскадровке, смените класс на SFGaugeView и подключите выход, чем все отлично работает. Но ... Когда я делаю это программно (это то, что мне нужно), оно не работает.
Вот мой прогресс:
#import SFGaugeView.h
Чем, я установил свойство (@property (nonatomic) IBOutlet SFGaugeView *middleTachometer;
) в файле .h
и .m файл, у меня есть этот код:
self.middleTachometer = [[SFGaugeView alloc] initWithFrame:CGRectMake(0, 0, 320, 504)];
self.middleTachometer.bgColor = [UIColor colorWithRed:102/255.0 green:175/255.0 blue:102/255.0 alpha:1];
self.middleTachometer.needleColor = [UIColor colorWithRed:27/255.0 green:103/255.0 blue:107/255.0 alpha:1];
self.middleTachometer.maxlevel = 10;
self.middleTachometer.minImage = @"minImage";
self.middleTachometer.maxImage = @"maxImage";
SFGaugeView *viewC = [[SFGaugeView alloc] initWithFrame:CGRectMake(0, 0, 320, 504)];
[viewC addSubview:self.middleTachometer];
[self.view addSubview:viewC];
Результат заключается в том, что Gauge находится в поле зрения, но он не взаимодействует с жестов (и с раскадрой, так оно и есть). Где проблема, пожалуйста? Спасибо!
Спасибо за ответ, но нет, все равно не взаимодействует .. :( – stepik21
Хорошо, я сам это пробовал и нашел ошибку в SFGaugeView :) Проверьте Pullrequest на изменение в SFGaugeView (простое) или просто вызовите awakeFromNIB вручную - но это плохой стиль! – LordT
Хорошо, спасибо за помощь, человек! – stepik21