You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
iOS アプリ内で Twitter のタイムラインを表示したり、投稿させたり、 Tweet Button を置きたいみたいな要求は結構あると思うのですが、ここで問題になるのが iPad の UIWebViewで twitter.com を表示したときです。以下の画像のように、 Twitter for iPad をオススメする広告が最初に表示されてしまうのです。 一度 Continue on mobile.twitter.com ボタンを押せば次の画面に遷移して二度と表示されなくなるのですが、大抵のお客さんはこの画面を見た瞬間意味不明になってしまうと思うので、表示されないようにしなければなりません。 最初に思いついた方法は以下の http://mobile.twitter.com/settings/dismiss?d=2 このリンクを NSHTTPConnection なんかで踏ませればいい
iPhoneとiPadを判定し処理を判別する方法 iPhoneとiPadの処理を分ける場合のコードは以下の通りとなります。↓↓ if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPhone){ NSLog(@"iPhoneの処理"); } else{ NSLog(@"iPadの処理"); } もちろんiPadから処理分けすることも可能です。↓↓ if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad){ NSLog(@"iPadの処理"); } else{ NSLog(@"iPhoneの処理"); } なるべくiPhoneとiPadの処理はかき分けたくないものですが、UIが違うとなると画面表示の関係で処理分けせざるをえない部分が出てきます。そんなときはこのコードを使ってみましょ
ついにiOS 6がリリースされましたね。iOS 6では、また数多くの機能が追加されました。ユーザー目線での新機能もさることながら、個人的には開発者にとって嬉しい新機能 Collection View に注目しています。 Collection Viewとは Collection Viewとは、一言で言えば縦横方向にセルを並べることができるTable Viewのようなものです。UICollectionViewControllerを用いて画面を作成し、セルの中身は、UITableViewControllerと同様にDataSourceを使って指定します。 各セルのサイズは一定である必要はなく、また、セル間の最低間隔を指定しておくことで、レイアウトが自動で計算されキレイに配置されます。 かなり少ないコード量で、以下のスクリーンショットのようなUIを実現することが可能です。もちろん、デバイスの向きが
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く