Mam UITextField
, który wyświetla tylko wartości numeryczne (0-9,., -). Gdy użytkownik wybierze zawartość pola tekstowego, pojawi się menu z "kopiuj", "wklej" i "zdefiniuj". Ponieważ pole tekstowe wyświetla tylko wartości liczbowe, nie chcę wyświetlać opcji "zdefiniuj". Jak wyłączyć słownik "zdefiniować" opcję w UITextField
?Wyłączanie "Definiuj" w UITextField
Edit: mam rozwiązać ten i pisał roztworu poniżej
Coś [tutaj] (https://developer.apple.com/library/ios/#documentation/UIKit/Reference/UITextInputTraits_Protocol/Reference/UITextInputTraits. html # // apple_ref/occ/intf/UITextInputTraits)? –
Nie mogłem znaleźć rozwiązania. Jakieś szczegóły? – amirfl
Nie rozumiem, dlaczego to pytanie było "zamknięte, a nie prawdziwe pytanie". W każdym razie znalazłem rozwiązanie. Subklassed UITextField i overided "- (BOOL) canPerformAction: (SEL) akcja zSender: (identyfikator) nadawca". Zwracając "NO" do if (action == @ selektor (defineSelection :)), opcja "define" została usunięta z UIMenuController – amirfl