Since iOS 11 there is a new problem in MD and in other apps as well, which are using a keyboard for playing notes. In MD I noticed this issue with drumpads. If the buttons are right at the bottom of the screen there is a delay of almost 1 second before the controls activate. To be exact: the problem does not apply to the whole "key", only, if your finger is close to the edge of the screen.
I found a discussion in the AUM forum, where exactly the same problem is described, and I think also solved:
http://kymatica.com/forum/index.php/topic,313.0.html
Quotation:
For other developers having the same issue, add this to your view controller:
Code: [Select]
- (UIRectEdge)preferredScreenEdgesDeferringSystemGestures {
return UIRectEdgeAll;
}
I am not sure, if this was the final solution — I don't know anything about programming, but maybe it means something to you. Attached is a screenshot of the layout where I noticed this problem. It is the same on iPad, if the drumpads are on the very bottom of the screen. The controls are Buttons, Subtype Drumpad; Drumpad Options: Real MIDI Off Value / Use Multitouch (but there is no difference, if I change options).
Would be great, if you could fix this.
Thanks!
Josef
Images
drumpad-keys.PNG