設定バンドルを作成します。その中にテキストフィールドを追加します。そのURLをuiwebviewにロードする必要があります。私はそれのためのデフォルト値を追加したいが、それはuiwebviewでロードしないで、それをロードした後にロードする。URLをロードしない設定バンドル(ipad)のデフォルト値
お願いします!
<dict>
<key>KeyboardType</key>
<string>URL</string>
<key>DefaultValue</key>
<string>http://iscientist.ru/</string>
<key>Type</key>
<string>PSTextFieldSpecifier</string>
<key>Title</key>
<string>Домашняя страничка 1</string>
<key>Key</key>
<string>url1</string>
</dict>
<dict>
<key>KeyboardType</key>
<string>URL</string>
<key>DefaultValue</key>
<string>http://google.com/</string>
<key>Type</key>
<string>PSTextFieldSpecifier</string>
<key>Title</key>
<string>Домашняя страничка 2</string>
<key>Key</key>
<string>url2</string>
</dict>
やコード:
NSString *settingValue1 = [[NSUserDefaults standardUserDefaults] stringForKey:@"url1"];
NSURL *urlx1 = [NSURL URLWithString:[NSString stringWithFormat:@"%@", settingValue1]];
NSURLRequest *request1 = [NSURLRequest requestWithURL:urlx1];
[_webView loadRequest:request1];
NSString *settingValue2 = [[NSUserDefaults standardUserDefaults] stringForKey:@"url2"];
NSURL *urlx2 = [NSURL URLWithString:[NSString stringWithFormat:@"%@", settingValue2]];
NSURLRequest *request2 = [NSURLRequest requestWithURL:urlx2];
[webView2 loadRequest:request2];
URLを読み込むためにウェブビューをどのように取得していますか?それに関係するコードはありますか?あれば、それを表示できますか? –
NSString * settingValue1 = [[NSUserDefaults standardUserDefaults] stringForKey:@ "url1"]; NSURL * urlx1 = [NSURL URLWithString:[NSString stringWithFormat:@ "%@"、settingValue1]]; NSURLRequest * request1 = [NSURLRequest requestWithURL:urlx1]; [_webView loadRequest:request1]; – nik1004
これは設定をデフォルトのものに変更する場合にのみURLをロードします – nik1004