iPhone SDKの話。 UITableView で、1行単位で行をリフレッシュ(最新の内容で表示を更新する)には、 以下のように、reloadRowsAtIndexPaths を使う。 UITableView* myTableView = テーブルビュー; for (int i = 行数 - 1; i >= 0; --i) { if (何らかの条件) { NSIndexPath* indexPath = [NSIndexPath indexPathForRow:i inSection:0]; NSArray* indexPaths = [NSArray arrayWithObject:indexPath]; [myTableView reloadRowsAtIndexPaths:indexPaths withRowAnimation:UITableViewRowAnimationNon
App Storeとかであるんだけど、UITableViewの最初の20件とかを 読み込んでおいて、もっと見たい場合は一番下のセルの 「ほかの??件を読み込む」 とか 「次の??件…」 ってのを押すとインジケーターがぐるぐる回って そこにセルがインサートされるみたいなやつを作りたくて 検索してみたけど実装する方法がみつからない。 あれってどうやればいいんだろう…。 もうちょっと探してみる。 UITableViewで「ほかの??件を読み込む」を実装する方法がわからない - clouderのiPhoneアプリを公開するまでの日記 - iPhoneアプリ開発グループ 「次の??件…」を表示するために最初のデータ件数+1をテーブルビューの行数とします。 - (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NS
I have some 50 custom cells in my UITableView. I want to display an image and a label in the cells where I get the images from URLs. I want to do a lazy load of images so the UI does not freeze up while the images are being loaded. I tried getting the images in separate threads but I have to load each image every time a cell becomes visible again (Otherwise reuse of cells shows old images). Can so
2011年4月6日水曜日 【Cocoaプログラミング】iOS プロパティベースのアニメーション(CABasicAnimation) 【前回からの続き】 Core Animation (QuartsCore.framework) を使ってアニメーションを作る。 本日は、 ・伸縮。大きくなったり、小さくなったり。 ・明滅。薄くなったり、濃くなったり。 ・移動。左右に動く。 するアニメーションについて。 このアニメーションは、CABasicAnimationクラスを使って、CALayerクラスのプロパティを変化させることで、作っている(クラス名がCA、つまりCore Animationのクラスである)。 これを「プロパティベースのアニメーション」という。 詳しくはこちらを参照(日本語もあります) 【前回】はCATransitionクラスを使い「トランジションアニメーション」を
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
UIViewのブロックアニメーションについて調べようと検索かけてみたら、偶然便利そうなサイトを発見しました。 Code Snippet Collection 試しにLanguagesのタブからObjective-cを選んでみると、 http://icodesnippet.com/language/objective-c/ ざくざく出てきます。かなり更新頻度は高いようです。 たとえば僕はanimateWithDuration:の繰り返しオプションを探してたのですが、下記のようなスニペットが出てきました。 [UIView animateWithDuration:1.5f // 1.5秒おきに delay:0.0f // 0.0秒後から options:UIViewAnimationOptionRepeat // 永遠に繰り返す |UIViewAnimationOptionCurveEaseOu
1枚の画像を回転させるアニメーションを実現したい。UIView の transform プロパティを使うと非常に簡単にできることがわかった。 サンプル 初期状態。ここで start を押すと ※画像入手元および画像作者 入手元:Arrow, Up icon | Icon Search Engine 作成者: Kyo Tux (ホームページ kyo-tux on deviantART) これを UIImageView.image に設定し、transformプロパティを使って回転させる。こんな感じ。 - (IBAction)start:(id)sender { self.imageView.transform = CGAffineTransformMakeRotation(0); [UIView animateWithDuration:0.2 animations:^{ self.image
UIViewに実装されているアニメーション関連のメソッドがiOS4.0から刷新され、今までのメソッドは非推奨になってしまった。 そこで、"UIView アニメーション"でググって一番上にくるUIViewで手軽にアニメーションを実行する方法 - プログラミングノートを参照させてもらいつつ、その違いについてまとめてみる。 既存の書き方 前述のid:ntakuさんのところから引用させてもらうとこんな感じ。 -(void)startAnimation:(id)sender{ UIButton *btn = (UIButton *)sender; //アニメーションの対象となるコンテキスト CGContextRef context = UIGraphicsGetCurrentContext(); [UIView beginAnimations:nil context:context]; //アニメー
July 07, 2010 トランジションアニメーション(4) 『トランジションアニメーション(2)』の『UIViewクラスのiOS 4非推奨メソッド』で紹介したiOS 4での非推奨メソッドとその代替推奨メソッドと、『トランジションアニメーション(3)』で訳してみた『A Short Practical Guide to Blocks』の情報だけでは、具体的にどう修正すればいいのか私には分からなくて途方に暮れていました。 が、改めて新規追加された代替推奨メソッドでぐぐったところ、marutanmさんのサイト『Meltdown Countdown』で『UIViewでのアニメーションiOS4.0対応版』というそのものな記事がありましたので、ありがたく参考にさせていただきます。 ●iOS 4でのUIViewアニメーション 『UIView Class Reference』でビューのアニメーションに関
UIViewにはアニメーション関連メソッドが用意されているので、お手軽にアニメーションを実行することができます。ボタン、ラベル、画像などは全てUIViewを継承しているので基本的に全て同じ方法で実行可能です。 まずはUIViewの初期化メソッドでUIButtonを生成してViewに追加しておきます。このボタンが押されると@selector()で指定してあるメソッドが呼ばれるので、そこでアニメーションを実行します。 - (id)initWithFrame:(CGRect)frame { if (self = [super initWithFrame:frame]) { self.backgroundColor = [UIColor whiteColor]; // button UIButton *btn= [UIButton buttonWithType:UIButtonTypeRounde
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く