Pytania otagowane jako uitextfield

Obiekt UITextField to kontrolka, która wyświetla edytowalny tekst i wysyła komunikat akcji do obiektu docelowego, gdy użytkownik naciśnie przycisk powrotu. Zwykle używasz tej klasy do zbierania niewielkich ilości tekstu od użytkownika i wykonywania na podstawie tego tekstu natychmiastowej akcji, takiej jak operacja wyszukiwania.


10
Dodanie przycisku „Clear” do iPhone UITextField
Jak dodać ten mały przycisk „X” po prawej stronie UITextField, który czyści tekst? Nie mogę znaleźć atrybutu do dodania tej kontroli podrzędnej w programie Interface Builder w zestawie SDK systemu iPhone OS 2.2. Uwaga: w Xcode 4.xi nowszych (iPhone 3.0 SDK i nowsze) możesz to zrobić w programie Interface Builder.

11
Bardzo wolne opóźnienie / opóźnienie początkowej animacji klawiatury UITextField
W porządku, ten problem doprowadza mnie do szału. Klawiatura wyskakuje po około 3-4 sekundach od dotknięcia UITextField. Dzieje się tak tylko przy pierwszym wyskakiwaniu klawiatury od uruchomienia aplikacji, po czym animacja rozpoczyna się natychmiast. Na początku myślałem, że to problem z wczytaniem zbyt wielu zdjęć lub moich UITableView, ale właśnie …


4
Jak wyśrodkować tekst UITextField w pionie?
Po prostu tworzę wystąpienie a UITextFieldi zauważam, że tekst nie jest wyśrodkowany w pionie. Zamiast tego jest wyrównany z górną częścią mojego przycisku, co wydaje mi się trochę dziwne, ponieważ spodziewałbym się, że domyślny wyśrodkuje go w pionie. Jak wyśrodkować go w pionie, czy brakuje mi jakiegoś domyślnego ustawienia?

13
Ukryj kursor UITextField
Używam a UITextFieldz a UIPickerViewjako jego inputView, więc gdy użytkownik dotknie pola tekstowego, zostanie przywołany selektor, aby wybrać opcję. Prawie wszystko działa, ale mam jeden problem: kursor nadal miga w polu tekstowym, gdy jest aktywny, co jest brzydkie i niewłaściwe, ponieważ użytkownik nie powinien pisać w polu i nie jest …

9
Kolor obramowania UITextField
Mam naprawdę wielkie życzenie, aby ustawić własny kolor obramowania UITextField. Ale do tej pory mogłem tylko dowiedzieć się, jak zmienić styl linii granicznej. Użyłem właściwości background do ustawienia koloru tła w następujący sposób: self.textField.backgroundColor = textFieldColor; Ale muszę też zmienić kolor obramowania UITextField. Moje pytanie dotyczyło zmiany koloru obramowania.


27
Wykryj backspace w pustym UITextField
Czy istnieje sposób, aby wykryć naciśnięcie klawisza Backspace/ Deletena klawiaturze iPhone'a na UITextFieldpustej klawiaturze ? Chcę wiedzieć, kiedyBackspace jest wciśnięty, tylko jeśli UITextFieldjest pusty. Bazując na sugestii @Alex Reynolds w komentarzu, podczas tworzenia mojego pola tekstowego dodałem następujący kod: [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(handleTextFieldChanged:) name:UITextFieldTextDidChangeNotification object:searchTextField]; To powiadomienie jest odbierane ( …

18
Maksymalna długość UITextField
Kiedy próbowałem Jak ustawić maksymalną liczbę znaków, które można wprowadzić do UITextField za pomocą swift? , Widziałem, że jeśli użyję wszystkich 10 znaków, nie mogę też usunąć znaku. Jedyne, co mogę zrobić, to anulować operację (usunąć wszystkie znaki razem). Czy ktoś wie, jak nie blokować klawiatury (żebym nie mógł dodawać …

18
iPhone Keyboard Cover UITextField
Mam aplikację, w której w Interface Builder skonfigurowałem UIViewpole tekstowe w dolnej części widoku. Kiedy uruchamiam aplikację i próbuję wprowadzić tekst w tym polu, klawiatura przesuwa się nad pole, więc nie widzę, co piszę, dopóki ponownie nie ukryję klawiatury. Czy ktoś inny napotkał ten problem i znalazł dobry sposób rozwiązania …


10
Używając `textField: shouldChangeCharactersInRange:`, jak uzyskać tekst zawierający aktualnie wpisany znak?
Używam poniższego kodu, aby spróbować textField2zaktualizować zawartość tekstową, aby była zgodna textField1, gdy użytkownik wpisze textField1. - (BOOL) textField: (UITextField *)theTextField shouldChangeCharactersInRange: (NSRange)range replacementString: (NSString *)string { if (theTextField == textField1){ [textField2 setText:[textField1 text]]; } } Jednak wynik, który obserwuję, jest taki, że ... textField2 to „12”, gdy textField1 to …


4
Pobieranie i ustawianie pozycji kursora UITextField i UITextView w języku Swift
Eksperymentowałem UITextFieldi jak pracować z jego pozycją kursora. Znalazłem wiele odpowiedzi w relacji Cel-C, jak w Pobieranie pozycji kursora UITextField w ios Kontroluj położenie kursora w UITextField UITextField pobiera aktualnie edytowane słowo Ale ponieważ pracuję z Swiftem, chciałem dowiedzieć się, jak uzyskać bieżącą lokalizację kursora, a także ustawić ją w …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.