Swift転職なら=>【LevTech】
↑クリックして拡大
↑クリックして拡大
↑クリックして拡大
↑クリックして拡大

頭痛が減ったので共有です!

rebuild.fmを応援しています!

HOME > WebViewのuseragentを切り替える

WebViewのuseragentを切り替える

忘れないようにメモ。UIWebViewからウェブ上のサイトにアクセスした際、モバイルのUseragentがヘッダに含まれず通常のPC表示されます。 モバイル表示される為の簡単なNSUserDefaultsを利用した方法。二行でOK。ヘッダーを直接変更する方法もあるようですが、これだと簡単です。

参考:Does UIWebView send the same User-Agent in the Request Headers as mobile Safari?


//UserAgentをモバイルに設定する  
NSUserDefaults.standardUserDefaults().setObject("User-Agent: Mozilla/5.0 (iPad; U; CPU OS 4_3_2 like Mac OS X; en-us) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8H7 Safari", forKey:"UserAgent");
NSUserDefaults.standardUserDefaults().synchronize();
                        

↓こんな記事もありますよ!

GはGoogle他のアルファベットを勝手に妄想してみる

さて昨日はGoogleが衝撃的な発表でAlphabetという親会社をつくって、Googleはアルファベットの中のGがGoogleとの 位置づけで今後展開していくとの事。ネーミングもですが、今後の期待を大きく感じる、またわかりやすく好印象だったのか株価も 大きく上がったとのことでした。さて、その他残りのアルファベットはどんな風になるのかなぁと勝手に歩きながら妄想してみました。

2Dバーコードをスキャンする

なんと2Dバーコード読み込み機能はAVFoundationに実装されています。GitHubにbowstさんが公開しているシンプルなソースがあったので共有です

UITextViewやらで縦書きができないか検証

「文字の縦書き」をやってみたいのですが、どうもUITextView等には設定が無いとのことです。 調べていると、本当にない?のかな。少し調査して作れそうなもんであればつくってみれたら、、、との気持ちで進めてみます。
このエントリーをはてなブックマークに追加
右側のFacebookのLikeをクリック頂けると記事更新の際に通知されますので宜しければご利用下さい!