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
UIView(もしくはそのサブクラス)を角丸にしたいことはよくあるだろう。 そういうとき、コードでこのようにするのはよく知られた手法だ。 UIView *view = [self.view viewWithTag:1]; view.layer.cornerRadius = 10.0f; view.layer.masksToBounds = YES; これで角丸を実現できる。 しかし、いちいちコードを書くのが面倒だと感じることはないだろうか。 特にStoryboradを使っている場合はなおさらだ。 Storyboardというとても素晴らしい機能があるのに、いちいちコードでレイアウトの設定を行うのは面倒くさいし、何より余計なコードが増えるのが嫌だ。 (状況にもよるが)少なくとも私はそう考える。 そこで、Storyboradでこれらを設定する方法を紹介する。 真ん中のグレーの四角が角丸にしたいU
あ、どーもこんばんわ。 キーボードの表示に合わせてUITextField上げ下げです。 やり方忘れていっつもググるんだけど、みんな無駄なことしすぎなんすよねー なんと!初めての画像つき! こんなやつです。 キーボード非表示のとき↓ キーボード表示したとき↓ LINEとかもこんな感じですねー はい、storyboardはこんな感じ↓ UIToolBarについては別途。。。 TextFieldのdelegateはViewControllerに接続しといてくださいねー Outletも忘れずにー はい、ヘッダーから HogeViewController.h @interface HogeViewController : UIViewController<UITextFieldDelegate> @end 次は実装 HogeViewController.m @interface HogeViewCo
最近、無料アプリや無料ゲームにアプリ内課金を設置してユーザにアイテムを購入してもらうタイプのものが増えています。App Store トップセールスのうち半数以上がこの無料 + アプリ内課金で占められています。今後アプリ内課金は iPhone/iPad アプリで儲けるための必須の機能になると言っても過言ではありません。 今回はアプリ内課金(In-App Purchase)のプログラミングについて StoreKit フレームワークの基本的な使い方から失敗しないためのポイントまで説明していきます。 販売できるアイテムの種類は5種類 アプリ内課金で販売できるアイテムの種類は5種類あります。 Consumable 消費アイテム。ユーザがアイテムを使うと無くなる。例えばシューティングゲームの弾丸やコイン落としゲームのコインなど。同じアイテムを何回でも購入可能 Non-Consumable 非消費アイテ
概要 「iPhone」や「iPad」でのアプリ内課金(In-App Purchase)の実装方法について書きました。 iOSアプリ内で特定の機能を有料販売するための準備・開発・テストの説明中心です。 全体的な作業時間としては、1日は覚悟したほうが良さそうです。 (課金のタイプによってはサーバー側の開発がないから、APNsよりは少し楽かも??) In-App Purchase プログラミングガイド(50ページくらい) iTunes Connect In-App Purchase 設定ガイド(50ページくらい) 開発環境 OS : OS X 10.9.2 Xcode : 5.1.1 前提条件 プロダクト(次の2つ)が作成されていること。 iOS Developer Centerでアプリの登録(Identifiersの登録時に「In-App Purchase」にチェックする(デフォでチェック入っ
You pay a fixed amount, and receive total ownership of this domain. Ideas for Sandmoose.com Here are some possible uses for this domain name: Nature-inspired handmade jewelry. Sandmoose could specialize in creating unique, nature-inspired jewelry pieces using a variety of materials such as sand, semi-precious stones, and metals. This business idea could be successful because nature-inspired jewelr
Objective-Cに替わる新しいプログラミング言語Swiftの登場 WWDC2014で発表された新しいプログラミング言語Swiftでできることを紹介したいと思います。 今までとこれから Swift使うとこんなにコードが短くなるぜという例です。 今まで これから 確かにスマートですね。 言語ガイドをダウンロード iBookでガイドを読めますのでダウンロードしてみましょう。 変数の宣言 varは変数、letは定数 var myVar = 42 myVar = 50 let myConst = 42 コントロール if,switch,for-in,for,while,do-while let individualScores = [76, 43, 103, 87, 12] var teamScore = 0 for score in individualScores { if score >
// Create array of MWPhoto objects self.photos = [NSMutableArray array]; // Add photos [photos addObject:[MWPhoto photoWithURL:[NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource:@"photo2l" ofType:@"jpg"]]]]; [photos addObject:[MWPhoto photoWithURL:[NSURL URLWithString:@"http://farm4.static.flickr.com/3629/3339128908_7aecabc34b.jpg"]]]; [photos addObject:[MWPhoto photoWithURL:[NSURL URLW
Static Cellsはコード量が極端に減り非常に有効ですが、UITableViewController上でしか使えない制限があるためカスタマイズしにくい欠点があります。UIViewControllerにUITableViewを載せてできるだけStoryboard上で定義する方法を紹介しました。 UIViewController継承のControllerにUITableViewのdelagate, dataSourceを定義する TableViewのContentプロパティは通常通りDynamic Propertiesにする Prototype cellsはStoryboard上で扱うCell数 TableViewCellのidentifierを"cell_0_0", "cell_0_1"のように"cell_{sectionNo}_{rowNo}"にする UITableViewを載せたC
iOS4からBlockが導入されました。利用目的としてはDelegateパターンと大差ないと思っていますが、処理記述が呼び出し元で記述できることで可読性が高くなります。 また、コールバック時に利用されるperformedSelectorが非常に使いづらく複数の引数となった場合などを考慮してNSDictionaryで定義したりInvocationを使う必要がったりと面倒な点が多々ありました。 今回は、CoreFoundationにカテゴリで組み込まれたBlockを活用したBlocksKitフレームワークを紹介したいと思います。かなり便利なため、今後のコーディングスタイルを変えてしまうほどのインパクトがあると個人的には思っています。 BlocksKit https://github.com/zwaldowski/BlocksKit BlocksKitはBSD, MITライセンスの元で利用可能で
街のカタログアプリ「Here」をリリースしました! http://here-jp.com/ iTunesでダウンロード 公開記念にHereで利用しているiOSライブラリをまとめました。Hereではサードパーティライブラリはcocoapodsで管理しており、ここにあげたライブラリの多くはcocoapodsで簡単に入れられます! 主要なライブラリ AFNetworking https://github.com/AFNetworking/AFNetworking 言わずと知れたネットワーク通信のライブラリ。Hereでは新しい2.0系を採用しました。AFHTTPSessionManagerとUIImageView+AFNetworkingのsetImageURLRequestを使っています。 AKSegmentedControl https://github.com/alikaragoz/AKSe
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く