Anker's 3-in-1 MagSafe foldable charging station drops back down to its Prime Day price
これは,@norio_nomura氏のハック. すばらしいハックです. 実は,UIWebViewのバックグラウンドでは,クリックされたりすることで,新しいウィンドウが生成される前に,UIWebViewWebViewDelegateというデリゲートオブジェクトに対して,webView:createWebViewWithRequest:というメソッドがコールされる.実は,UIWebViewが新しいウィンドウを開くtarget="_blank"のときにナビゲーションがうまくいかないのは,このメソッドが実装されていないためなのである. このメソッドを,新しいウィンドウを自分自身に指定するようなメソッドをCで実装し,Objective-Cの動的結合を利用して,無理矢理,UIWebViewWebViewDelegateにねじ込む. static id webViewcreateWebViewWith
UIWebViewはiPhone SDKのかなり重要なUIKitのクラスです。 ご存知の通りSafariが丸ごと入ってますが、しかし、ウィンドウを開く、ポップアップするというイベントは無効にされています。 <a href="somehere" target="_blank" />Open this link in new window</a> たとえば、このようなリンクがUIWebViewのなかで表示されてユーザがクリックしたとしても、何も起きません。 勿論、UIWebViewはかなり高度に抽象化されていて、いくつかのメソッドを呼ぶ事はできます。 そこで、完璧ではないのですがある程度この問題を解決する手段があります。 鍵となるメソッドは次のものです。 language:objc - (BOOL)webView:(UIWebView *)webView shouldStartLoadWith
WebKit now supports explicit animations in CSS. As a counterpart to transitions, animations provide a way to declare repeating animated effects, with keyframes, completely in CSS. With a recent nightly build, you can see the above animation in action. Let’s take a look at how to use CSS animations, starting with an example of a bouncing box. See this example live in a recent WebKit nightly build.
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く