Jak mogę zastąpić UIMenuController moim własnym widokiem, gdy zaznaczony jest tekst?

Po wybraniu tekstu domyślnie pojawia się kontroler UIMenuController z wycinaniem / kopiowaniem / wklejaniem itp.

Chciałbym zastąpić to moim własnym widokiem niestandardowym (podobny wygląd, ale dwa razy wyższy, dzięki czemu mogę mieć dwa rzędy przycisków / widoków niestandardowych). Jak mogę to zrobić?

Wiem, że nie ma łatwego sposobu. Spodziewam się, że jeśli będzie łatwe rozwiązanie, nie będzie ono bardzo eleganckie. Kod nie może też używać żadnego prywatnego API.

Naprawdę, naprawdę nie musiałbym implementować własnego widoku tekstu, ponownie implementować zaznaczania i wprowadzania tekstu oraz ponownie implementować widok powiększania, aby móc napisać własny klon UIMenuController, jeśli jest jakiś sposób, aby tego uniknąć. To bardzo ważne dla interfejsu aplikacji, że mogę zastąpić kontroler UIMenuController, więc jeśli nie ma innej odpowiedzi, mogę to zrobić. Będę BARDZO wdzięczny, jeśli ktoś może zaoszczędzić mi przyzwoity czas i zaproponować inny, łatwiejszy sposób na to!

questionAnswers(2)

yourAnswerToTheQuestion