iPhoneアプリでよく使用されているUISearchBarですが、デフォルトではテキストフィールドのテキストが空だと、キーボードのリターンキーがアクティブになりません。 通常の使用方法ではさほど問題にはならないのですが、ちょっと凝った設定にしようとした場合に機能を ...iPhoneアプリでよく使用されているUISearchBarですが、デフォルトではテキストフィールドのテキストが空だと、キーボードのリターンキーがアクティブになりません。 通常の使用方法ではさほど問題にはならないのですが、ちょっと凝った設定にしようとした場合に機能を限定するはめになってしまいます。 私の場合は、テキストが空であれば、対象の全ての情報を返す仕様にしたかったので、カスタマイズが必要になりました。下記に簡単とですが、実装方法を明記します。 - (void)serchBarSet{ UISearchBar *s
UISearchBar(NaviBar っぽい背景の検索フィールド)を OS X みたいに自由に使いたいけど、iOS はNaviBar を想定しているのか枠付きであり、邪魔に思った。自作するのもめんどくさい、なんとかならんか。 あまり良いやり方ではない が、サブビューを掘っていけば背景となっている View にアクセスできるので、透過なり背景画像なりを変えてやれば良い。 UISearchBar を xib で配置した場合、スコープバー(検索オプション用の SegmentedControl)が勝手に裏側に用意されていることがあるので注意。 for (UIView *subview in searchBar.subviews) { // UISearchBar の背景 View "UISearchBarBackground" を特定 // UISearchBarBackground は UII
割と知られてないだろうなーって事をザクっとまとめて書き残しておきます。 特急審査 iOSアプリの審査ってだいたい5営業日くらいですよね。「ふええ…この日までに公開しないといけないのに><」という全世界の幼女や、「スクレイピングしてたサイトの仕様変更でアプリが正常動作しなくなっちまったぜー」という野郎のために通常より早く申請して貰えるようAppleに懇願する事が出来ます。 やり方は以下サイトへアクセスして、アプリ情報と特急審査してほしい理由を英語で書いてあげればOKです。ただし、必ず特急審査してくれる訳ではなく、理由が弱かったり審査に忙しかったりすると拒否られちゃいます。でも、受理されれば1・2営業日くらいでチャチャッと審査してくれます。いちかばちかのファイナルウエポンです。 Request an Expedited App Review 申請後に5営業日以内にレビューされる割合 「App
iOS 4.0になってようやくiPodライブラリにある音楽を生のデータとして扱うことができるようになりましたので、その方法をまとめておきたいと思います。ムービーも同じような方法でできるようですが、とりあえずここではオーディオに限定して説明していきます。ちなみにシミュレータにはiPodライブラリがないので試せません。コードは実機で実行してください。 大まかな手順としては以下のような感じです。 ① MPMediaItemを取得 ② AVURLAssetを生成 ③ AVAssetExportSessionを生成 ④ Exportを実行 では、やっていきましょう。 ① MPMediaItemを取得 MPMediaItemは、iOS3.xのときからありましたのでご存知の方も多いと思いますが、iPodライブラリに中にあるひとつひとつの曲(音楽の場合)の情報をもっているクラスです。これの取得の仕方は、い
passbooks.jp 2018 Copyright. All Rights Reserved. The Sponsored Listings displayed above are served automatically by a third party. Neither the service provider nor the domain owner maintain any relationship with the advertisers. In case of trademark issues please contact the domain owner directly (contact information can be found in whois). Privacy Policy
Note: Part two on programmatically injecting events on Android has been published and is available here. The successful Android platform has been around for a few years now. End users get lots of bells and whistles in fancy applications, but for developers, this “open-intended” platform seems even more tangled up than ever. There are various APIs that still do not work, others that get deprecated-
■環境 Mac:MacBookPro15inch(Early2011) OS:10.7.2 外付けディスプレイ:DELL U2410 接続形態:mini displayport(thunderboltと兼務)をminidisplayport to DVIで変換 ■質問 上記の際に、MacBookProの蓋を閉じるとスリープに入らずクラムシェルモードに入るのは仕様で 動作の変更は出来ないとアップルのサポートより案内があったのですが、皆様も同じでしょうか? ■補足 ・アップルのサポートセンターではThuderbolt Displayで検証されたようです。 ・オンラインのApple Storeでオプションとして選べるmoshiのhdmiアダプタを使って手持ちの液晶 ディスプレイと接続すると蓋を閉じればスリープになりました。 ・DELLのモニタは交換済み(可能性が低いでしょうけれど安心材料として交
WebGL contents WebGL に関するコンテンツの一覧です。 初心者や WebGL の入門者の方は、最初から読み進めていただけると理解が深まると思います。 また、当サイトでは実際に動作する WebGL のサンプルや、WebGL のデモを多数用意していますが、それらには当サイトオリジナルの行列・クォータニオンなどを扱うライブラリ、minMatrix.js などが使われています。ライブラリの詳しい実装については library のページをご覧ください。 WebGL 2.0 については別のコンテンツとして分けて掲載していますので、 WebGL2 のほうを参照してください。 ブラウザの準備 WebGL を始める前に canvas を知る 3D 描画の基礎知識 レンダリングのための下準備 行列(マトリックス)の基礎知識 頂点とポリゴン コンテキストの初期化 シェーダの記述と基礎 頂点バッ
サービスはバックエンドで処理を行います。例えばサービスで処理が完了したタイミングで画面にメッセージを表示したい場合等、サービスとアクティビティとのやりとりを行いたいときは、どうしたらよいでしょうか。 ここではブロードキャストレシーバでそれを実現する方法を紹介します。 ブロードキャストレシーバーの利用 アンドロイドではインテントをブロードキャストする仕組みがあります。ブロードキャストされたインテントは、ブロードキャストレシーバにて受け取れます。 registerReceiver でインテントフィルタとブロードキャストレシーバーを登録します。すると、そのインテントを指定したレシーバーで受け取れるようになります。 サービス側では特定のインテントをブロードキャストすることによって、アクティビティ側でそれを受けとることができる、ということになります。 ここではサービス終了時に、次のような Toast
カテゴリ はじめに (9) コンポーネント (21) 広告 (8) 通信 (13) web連携 (10) ファイル操作 (9) 描画 (15) その他 (18) アプリ制作 (11) 個人アプリ制作 (13) カメラアプリ (10) QRコード (2) 制作補助クラス (3) fragment (7) map (3) 音 (7) xml (3) androidアプリTips (127) OpenGL (2) OpenGL es2 (11) トリミング (4) SQLite (2) FaceBook (3) eclipse (7) android studio (2) Service (3) 書籍紹介 (3) やや株式会社という、インタラクティブなコンテンツを作る会社を経営しています。 androidのアプリの他、unityでの制作やアプリも行っております。お気軽にお問合せください。 内外の
マッチングアプリ「タップル」が「夜のひと笑い」とのコラボコンテンツ「恋の履歴書マッチング」を期間限定で提供開始!
iPhoneでApp StoreからアプリをDLする際、 パスワードを入力しますよね。 あの画面ってUIAlertViewにUITextViewがのっている状態なのですが、 UIAlertViewに他のUIViewをaddSubviewするって結構位置合わせがめんどくさかったりします。 しかしiOS5.0~という条件ではありますが、簡単に実装する方法がありました。 あ、変わったTシャツ集めが大好きなUTOです。 公式のリファレンスに載っているように、 UIAlertViewStyleというプロパティがiOS5.0から追加されています。 定義されている情報は以下のとおり UIAlertViewStyleDefault, UIAlertViewStyleSecureTextInput, UIAlertViewStylePlainTextInput, UIAlertViewStyleLoginA
Passbookの更新について、判明したことをちょいちょい残していきます。 PassKit_PG.pdf(以下PDF)の内容に沿って追記。 (筆者はHerokuにてひと通りの動作を確認しつつ執筆しています。) Passbookファイルの用意 前提として、配布するPassbookファイルのJsonに以下の2項目を設定しておく。 ・webServiceURL httpsで始まりスラッシュで終わらない文字列を指定する。 ex) https://hogehoge.com/api PDFの記述によれば、開発中は平文でもやり取り可能とあるが、 httpsで始まらないURLはPassbookファイルとして保存できないが、 接続できないURLであっても設定は可能なようだ。 ひと通りの動作確認をするには、HerokuのようなPaasでやるか、 自前のサーバ側でポートを開けて、オレオレ証明書を設置する方法であ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く