前回同様、今回もUITextViewをUITextFieldの角丸と同じような見た目に変更してみる。 今回は、ココを参考にUITextViewのdrawRectメソッドをオーバーライドして自分で絵を描いてみる。 #1:まずは角丸矩形のパスを作成するメソッドを用意しておいて… - (void)addRoundRectPath:(CGContextRef)context rect:(CGRect)rect radius:(CGFloat)radius { CGFloat minX = CGRectGetMinX(rect); CGFloat midX = CGRectGetMidX(rect); CGFloat maxX = CGRectGetMaxX(rect); CGFloat minY = CGRectGetMinY(rect); CGFloat midY = CGRectGetMidY
流行りのUIパターン 最近、Facebookアプリを筆頭として、左側からスライドしてメニューが現れるタイプのデザインが増えてきています。 Facebook以外では、Evernote、Google+、Pathなどにも実装されていますね。 このUIパターンについてよくまとまっている記事が下記です。 Android UI Patterns: Emerging UI Pattern – Side Navigation http://www.androiduipatterns.com/2012/06/emerging-ui-pattern-side-navigation.html 呼び方はまだあまり固まっていないようで、 Side navigation Fly-in app menu Slide out navigation Sliding navigation bar Slide menu et
iOS Advent Calendar 9日目担当のntakuです。 もし、iOS開発する上で一番大変なことはなんですか?と聞かれれば間違いなくUIの開発!と答えます。同じ価値や機能を提供するにしても、使っていて気持ちが良いUIであるかどうかでアプリの評価は大きく変わってくると思います。 何がベストなのか、はやはり実際にプロトタイプを作ってみないと分からないわけですが、あのアプリのUIをちょっと真似してみようと思ったり、このアプリと同じように作ってくださいと言われるとそれだけで数日かかってしまうこともざらにあります。 そんなことを繰り返していると中々アプリが完成しないわけなのですが、その期間を少しでも短縮するために、私が開発する際に活用しているのがCocoa Controlsというサイトです。 Cocoa Controls Cocoa ControlsはiOSやMax OS X開発者が開発
Android の次期バージョン 4.4 の名称が《KitKat》だと発表されました。Android は歴代のバージョンに「アルファベット順のお菓子の名前」を付けていることで有名ですが、今回まさかの企業コラボ。「K」は「Key Lime Pie」になるだろうと言われていたのに、さすがの斜め上です。。 着実に進化を続け、いまやスマートフォンの世界シェアの8割近くを占める[1]ようになった Android ですが、多くのサービスは依然として「iOS ファースト」で開発している[2]ように思います。かくいう SmartNews も、まず iOS版から始まり、Android版が出たのはその数ヶ月後でした。 そういった場合、「iOS を出して、それがうまくいったら、Android にそのまま移植すればいい」というよう考え方をしてしまいがちなのですが、それでは多くの場合よいものになりません。どうしても
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く