Я пытаюсь создать простой трюк в объективе - c, который будет делать снимок экрана при встряхивании устройства. Я получил половину работоспособности с тех пор, как я протестировал твик для отправки оповещения при встряхивании устройства, но мне бы хотелось, чтобы вместо этого был сделан скриншот, но я не могу найти правильный код.
Вот код, который я сейчас имею:
- (void)motionEnded:(UIEventSubtype)motion withEvent:(UIEvent *)event {
if(event.subtype == UIEventSubtypeMotionShake && self == [[UIApplication sharedApplication] keyWindow]) {
/// Screenshot action should go here. I’ve tried multiple methods but none works.
}
}
Я перепробовал много методов и хуков, но на скриншоте ничего не получалось. Буду очень признателен за помощь!