Zeichnen außerhalb des UIInputViewController-Frames
Intro: Ich entwickle eine Tastaturerweiterung für meine armenische Muttersprache.
Die Funktionen der Tastatur sollten maximal so aussehen wie die Standardtastatur des Systems.
Eine der Funktionen, die ich in meiner Tastatur haben möchte, ist das Anzeigen von Pop-ups über den berührten Tasten, wie es bei der englischen Tastatur der Fall ist
Wie Sie sehen, kann das Popup außerhalb des Tastaturrahmens gezeichnet werden
Problem: Ich habe es geschafft, das Popup-Fenster erfolgreich innerhalb des Tastaturrahmens zu zeichnen, aber es wird auf den Tastaturrahmen maskiert, d. H. Ich kann einen Teil des Popups nicht außerhalb des Tastaturrahmens zeichnen. Das heißt
Was ich versucht habe: Ich habe versucht, die Eigenschaft festzulegenview.layer.masksToBounds = NO;
vonUIInputViewController
Beispiel, aber immer noch habe ich meine Erweiterung maskiert. Die offiziellen Dokumente sind zu diesem Thema noch nicht ganz aussagekräftig. Dies ist möglicherweise eine der Einschränkungen der iOS-Tastaturerweiterung.
Alle Vorschläge, Hinweise sind willkommen, wie man draußen zeichnetUIInputViewController
Rahmen?