2016-05-23 16 views
5

Wiem, że można dodać pole tekstowe, ale czy można dodać etykietę do UIAlertController?Dodaj etykietę w UIAlertController?

alertController.addTextFieldWithConfigurationHandler({(textField: UITextField!) in 
      textField.placeholder = "Hyperlink" 
      inputTextField = textField 
      inputTextField?.text="www.google.com" 
     }) 

^^ textField

+0

czy możesz pokazać, jakiego rodzaju dane wyjściowe potrzebujesz? –

+2

Dlaczego chcesz dodać niestandardową etykietę? –

+0

Próbuję dodać adres URL hiperłącza, a sposób, w jaki wiem, jak to zrobić, jest oznaczony etykietą: – Snorlax

Odpowiedz

-1

To może rozwiązać problem w znacznie łatwiejszy i elastyczny sposób. https://github.com/wimagguc/ios-custom-alertview

AddSubview nie jest dostępny w UIAlertView od iOS7. Hierarchia widoków dla tej klasy jest prywatna i nie można jej modyfikować.

Jako rozwiązanie tej klasy tworzy okno dialogowe w stylu iOS, które można rozszerzyć za pomocą dowolnego interfejsu UIViews lub przycisków. Animacje i wygląd są również kopiowane i nie są potrzebne żadne obrazy ani inne zasoby.

+0

Link do potencjalnego rozwiązania jest zawsze mile widziany, ale proszę [dodaj kontekst wokół linku] (http://meta.stackexchange.com/questions/8231/are-answers-that-just-contain-links-elsewhere-really -good-answers/8259 # 8259), więc Twoi koledzy użytkownicy będą mieli pojęcie, co to jest i dlaczego tam jest. Zawsze podawaj najważniejszą część ważnego linku, na wypadek, gdyby strona docelowa była nieosiągalna lub stała w trybie offline. Weź pod uwagę, że jest to niewiele więcej niż link do strony zewnętrznej, która jest prawdopodobnie powodem [Dlaczego i jak niektóre odpowiedzi zostały usunięte?] (Http://stackoverflow.com/help/deleted-answers). – FelixSFD

+0

@FelixSFD Przeszedłeś przez link? Opis i zrzuty ekranu są tam obecne. nie wiem, dlaczego został oznaczony jako negatywny? – Adeel

+0

Przeczytaj uważnie mój komentarz i spójrz na ten meta post: http://meta.stackexchange.com/questions/8231/are-answers-that-just-contain-links-elsewhere-really-good-answers/8259 # 8259 – FelixSFD

Powiązane problemy