2016-05-23 80 views
5

我知道您可以添加文本字段,但可以將標籤添加到UIAlertController在UIAlertController中添加一個標籤?

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

^^文本字段

+0

你可以顯示你需要哪種類型的輸出嗎 –

+2

你爲什麼要添加一個自定義標籤? –

+0

我想添加一個超鏈接網址,並且我知道如何去做的方式是使用標籤 – Snorlax

回答

-1

這可以解決您的問題更容易和靈活的方式。 https://github.com/wimagguc/ios-custom-alertview

自iOS7以來,addSubview在UIAlertView中不可用。該類的視圖層次結構是私有的,不能修改。

作爲一種解決方案,該類創建了一個iOS風格的對話框,您可以使用任何UIViews或按鈕進行擴展。動畫和外觀也被複制,不需要圖像或其他資源。

+0

一個潛在的解決方案的鏈接永遠是受歡迎的,但請[添加鏈接上下文](http://meta.stackexchange.com/questions/8231/are-answers-that-just-contain-links-elsewhere-really -good-answers/8259#8259),所以你的同行們會有一些想法是什麼,爲什麼它在那裏。如果目標網站無法訪問或永久離線,請始終引用重要鏈接中最相關的部分。考慮到僅僅是一個鏈接到外部網站是一個可能的原因[爲什麼和如何刪除一些答案?](http://stackoverflow.com/help/deleted-answers)。 – FelixSFD

+0

@FelixSFD你是否瀏覽過鏈接?說明和截圖存在於那裏。我不知道爲什麼它被標記爲負值? – Adeel

+0

請仔細閱讀我的評論,並看看這篇文章:http://meta.stackexchange.com/questions/8231/are-answers-that-just-contain-links-elsewhere-really-good-answers/8259 #8259 – FelixSFD