サイトデザインをする上で、デザインがワンパターンになったり、煮詰まったりすると思います。そんな時、Instagram を使わない手はありません世界中のインスピレーション溢れるアート系の発信やデザイン系のイメージがたくさん参照できます本記事ではデザインのヒントになること間違いなしの海外のアートデザイン系の Instagram アカウントをご紹介します。
Description The Colour Contrast Check Tool allows to specify a foreground and a background colour and determine if they provide enough of a contrast "when viewed by someone having color deficits or when viewed on a black and white screen"[W3C]. The tool will indicate that the colours pass the test if both the colour difference and the brightness difference exceed their threshold. It will indicate
Circle Controller HUE/360 Ver.0.1.3 © 2012 SAUCER.JP
UITableViewCell の imageView は、画像を角丸にしたり、サイズを指定したりという、ある程度の設定を行う事が出来ますが、contentsMode や、frameなどのプロパティを設定しても、正しい位置に設定出来なかったり、また、横向き画像と縦向き画像がごちゃまぜになって、見栄えがガタガタになったりして、使いにくかったりします。また、Retina の画像を貼付けて、しかもサイズを小さくしようとすると、うまくいかず、解像度が悪くなってしまうこともあります。こんな感じです。 普通にUITableViewがレイアウトした状態 あまりかっこ良くないですよね。 これをこんな感じに、きれいに整える方法を紹介します。 レイアウトした状態 うまくいかないのは、 – (UITableViewCell *)tableView:(UITableView *)tableView cellFor
While a number of languages can be used to build Android apps, Java is the language Google encourages developers to use. However, it’s not precisely the same as the Java you may have encountered on other platforms. There are some subtle differences and peculiarities and it’s important for you as an Android developer to get your head around them. In this tutorial, you’ll take a quick tour of Java i
Cell用のXibを用意してUITableViewCellのViewを作る方法のまとめ。Post navigation ← Previous Next → [XCode4][UIKit]UITableVieCellをオリジナルのXibを使用して表示する ここに凄くシンプルな方法が載っていたのでまとめ。 http://stackoverflow.com/で載っていたサンプル 用意するもの Cell.h Cell.m Cell.xib MasterViewController.h MasterViewController.m 前提として・・・ Cellは基本的に表示してる領域+前後いくつか分のViewしか持たないのでCellそのものにデータ保持をさせるのは危険。 やっていること 独立したUITableViewCellクラス専用に1つのXibを持たせる。 Cell自身がXibを呼び出すので、
Is there any simple way which can help me to change position of dependent views dynamically using their content size? I want to show several views in column which all have varying content. And I want them to be placed one after another (I've created layout using constraints which looks like this) But whenever I change content of labels and call sizeToFit, system seems to ignore layout. At the mome
I am trying to use the iOS 7 style glass effect in my glass by applying image effects to a screenshot of a MKMapView. This UIImage category, provided by Apple, is what I am using as a baseline. This method desaturates the source image, applies a tint color, and blurs heavily using the input vals: [image applyBlurWithRadius:10.0 tintColor:[UIColor colorWithRed:229/255.0f green:246/255.0f blue:255/2
一つの関数内で容量の大きなファイルを読み込み加工する処理を連続して行っていたらメモリが足りなくなった。 ARC ではスコープを外れ(て参照カウンタがゼロになっ)たオブジェクトは、すぐに破棄されると思っていたのでしばらくハマった。 問題のソース(ARC使用) ローカルでもWebでも何でもいいけど、ファイルから無視できない程度の容量のデータの読み込みを繰り返す処理。 - (IBAction)buttonDownWithArc:(id)sender { NSString* path = @".../bigdata.img"; for (int i = 0; i < 10000; i++) { NSData* data = [NSData dataWithContentsOfFile:path]; [NSThread sleepForTimeInterval:0.5]; data = nil; }
Declared PropertiesWhen the compiler encounters property declarations (see Declared Properties in The Objective-C Programming Language), it generates descriptive metadata that is associated with the enclosing class, category or protocol. You can access this metadata using functions that support looking up a property by name on a class or protocol, obtaining the type of a property as an @encode str
追記:.plistファイルを経由せずに.csvファイルを直接プログラムから読み込む方法は、 【Objective-C】.plistファイルを経由せず直接.csvファイルからデータを読み込む方法 - 夏までにiPhone アプリつくってみっか! をご参照ください。 現在作成中の縦スクロールシューティングゲームで敵の生成データをどういう形で管理しようか考えているのですが、やっぱりプログラムコードとしてデータを組み込むよりは外部ファイルから読み込むのが良いでしょう。 ということでplistファイルについて調べました。 plistファイルはXcodeのFile>New>FileからResourceを選んで出てくる選択肢の中からProperty Listを選んで作成するができます。そして、それをXcode上で編集することもできるのですが、結構編集に時間がかかります。何か便利な方法はないかと調べたとこ
プログラミング言語でnullは基本的には値がないことや変数が初期化されていないということを表す。 Objective-Cではnilはポインタが何も実体を指していないことを表現し、変数がnilのときオブジェクトを持っていない状態となる。 ただ、NSDictionaryやNSArrayはnilを格納することが出来ず、 空を格納していることを表現するためにNSNullを使う。 nilとNSNullの大きな違いとして、値がnilである変数に対してメッセージを送った場合はnilを返す。nilは(id)0として定義されている。これに対し、オブジェクトがNSNullの場合、NSNullオブジェクトに存在しないメッセージを送るとNSInvalidArgument Exceptionの例外を投げ、これをキャッチしなかった場合はクラッシュしてしまう。 nilへのメッセージの戻り値は次のコードで実験できる。 v
4. viewDidLoadが呼ばれない? • tableViewのcellをタップ • pushセグエで次画面表示 • prepareForSegueで次画面にデータを渡 す → 正しく動作しない 13年7月20日土曜日
UIViewControllerのライフサイクルについて、何度も調べている気がするので図にまとめてみました。 ※誤った解釈があるかもしれません。お気づきの方は優しくご指摘いただけると僕が喜びます。 init 初期化処理をしている。「init」を読んでいるのに「initWithNibName:bundle:」が呼ばれるのは何故? initWithNibName:bundle: 初期化処理をしているが、初期化するUIViewControllerに紐づくxibファイルがある時に使用する。NibNameにnilを指定して呼び出しても正常に動作する。xibが無い時は「init」を呼べば良いのでnilを指定する意味は無い気がする。 initWithCoder: 初期化処理をしている。どのような時に使用するのが効果的なのか不明? loadView xibを使用しないで、画面の各種Viewをコードで作って
Objective-C のプロパティの属性を指定するとき従うべきガイドラインをまとめた。 できる限り nonatomic を指定する atomic にしてもパフォーマンスが悪化するだけでほとんどメリットがない(参考:StackOverflow - Atomic vs nonatomic properties)。 nonatomic と atomic の使い分けの指針は次のとおり: 参照型: メモリアドレスのみの書き込みなので、常にnonatomicでよい プリミティブ型: int, BOOL等ワンステップでの書き込みが可能: 常にnonatomicでよい 単一のスレッドからしかアクセスされない: 設計に気をつけつつnonatomic推奨 複数のスレッドからのアクセスがあり、long,構造体などサイズの大きい値: atomic推奨 (thx to @takasek) 複数のスレッドから同時に
iOS・Androidアプリのインスタントコード Web開発のためのTipsやチュートリアル 少しは役に立ちたいネタもろもろ 高さを詰めるのにiOS7だとコツがある。 フラットなデザインだからだとは思うんだけど、デフォルトだとセクションヘッダーが大きく見えるようになった。 以下のように、高さが0よりも大きいUIViewが必要。 - (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section { UIView *view = [[UIView alloc] initWithFrame:CGRectMake(0.0f, 0.0f, 0.1f, 0.1f)]; return view; } - (CGFloat)tableView:(UITableView *)tableView
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く