Uinotificationfeedbackgenerator с ошибкой типа [objc]

Я искал в Интернете UIFeedbackGenerators, нашел только вещи о UIImpactFeedbackGenerators. Но в моем случае я хочу, чтобы приложение выполняло определенные тактильные отклики, когда, например, не удалось войти в систему. Итак, я пытаюсь создать ошибку UINotificationFeedbackTypeError. Я не знаю, как настроить мой генератор на ошибку типа

@interface ViewController ()

@property (nonatomic, strong) UIImpactFeedbackGenerator *impactFeedbackGenerator;
@property (nonatomic, strong) UINotificationFeedbackGenerator *generator;
@property (strong, nonatomic) IBOutlet UIButton *button;
@property (strong, nonatomic) IBOutlet UIButton *button2;
@end

@implementation ViewController

- (void)viewDidLoad
{
    [super viewDidLoad];
    [self.button addTarget:self action:@selector(didPressButton:) forControlEvents:UIControlEventTouchUpInside];

    // Choose between heavy, medium, and light for style
    self.impactFeedbackGenerator = [[UIImpactFeedbackGenerator alloc] initWithStyle:UIImpactFeedbackStyleMedium];

    // Primes feedback generator for upcoming events and reduces latency
    [self.impactFeedbackGenerator prepare];




    [self.button2 addTarget:self action:@selector(didPressButton2:)  forControlEvents:UIControlEventTouchUpInside];

    self.generator = [[UINotificationFeedbackGenerator alloc] init];

    [self.generator prepare];

}

- (void)didPressButton:(UIButton *)sender
{
    // Triggers haptic
    [self.impactFeedbackGenerator impactOccurred];
    NSLog(@"Button Pressed");
}

- (void)didPressButton2:(UIButton *)sender
{
    // Triggers haptic
    [self.generator impactOccurred];
    NSLog(@"Button Pressed");
}


@end
[self.generator notificationOccurred: UINotificationFeedbackTypeError]?
Larme 10.09.2018 10:07

да ладно, это было легко thx @lame

Roman H 10.09.2018 10:12
1
2
190
0

Другие вопросы по теме