我在textField
中加入了一些文字,例如:"Peter.at"
,UIwebview
顯示的都是正確的(Mag。pharm。PeterMÜLLER)!UitextField和UIWebView的交互?
問題是當我輸入UItextField
:「Püter.at」,UIwebView
什麼都不做!
出了什麼問題?我認爲這是「ü」,但我不知道如何解決它!
我在textField
中加入了一些文字,例如:"Peter.at"
,UIwebview
顯示的都是正確的(Mag。pharm。PeterMÜLLER)!UitextField和UIWebView的交互?
問題是當我輸入UItextField
:「Püter.at」,UIwebView
什麼都不做!
出了什麼問題?我認爲這是「ü」,但我不知道如何解決它!
是的。我看到了什麼問題。
您的代碼應該是這樣的:
NSString *preURL = @"";
NSString *middleURL = @".at";
NSString *fullURLString =
[[NSString stringWithFormat:@"%@%@%@",preURL,1.text,middleURL] stringByAddingPercentEscapesUsingEncoding: NSUTF8StringEncoding];
NSURL * preparedURL = [[NSURL URLWithString:fullURLString];
[uiwebnamesearch loadRequest: [NSURLRequest requestWithURL: preparedURL]];
[uiwebnamesearch reloadInputViews];
這裏重要的變化是,你是「百分比轉義」的字符串,使其能夠在URL中使用。
下面是該文件的[NSString stringByAddingPercentEscapesUsingEncoding:]方法。
非常感謝!有史以來最好 –
如果StackOverflow上的任何答案適合您,請不要忘記「接受」它(它有助於激勵人們回答問題)。 :-) –
(Mag。pharm。PeterMÜLLER)= http://Peter.at –
嗨,格特......你的問題有點混亂。你有一個網頁(在UIWebView中顯示)裏面有一個文本字段(來自HTML,而不是UITextField)?或者你有一個單獨的文本字段(可以是一個UITextField)試圖加載一個UIWebView?我想我知道你想要的答案,但請首先澄清你的問題。謝謝。 –
我有一個單獨的文本字段! –