タグ

2012年2月2日のブックマーク (8件)

  • iOS:角丸ボーダー付きUILabelを作成する方法 | colori

    標準のInterfaceBuilderではUILabelに角丸はおろか、ボーダーラインを描画することもできませんが、プログラムコードの中だと角丸ボーダーをUILabelに適用することができます。 「QuartzCore」をimport まずはQuartzCoreフレームワークをプロジェクトに追加した後、UILabelを利用しているクラスファイルにimport文でQuartzCoreヘッダファイルを読み込みます。 #import <QuartzCore/QuartzCore.h> UILabelのlayerに線や角丸を適用する そして、UILabelインスタンス(ここではmyLabelとします)に対し、layerプロパティ中のborderColorでボーダー色、borderWidthで線幅を指定できます。 また、矩形の角を丸くする角丸を実現するにはcornerRadiusプロパティに数値を指

  • iOSでUIViewの背景をグラデーションにする方法 | colori

    iPhoneアプリの画面で、計算機アプリのようにボタンや画面の背景色がグラデーションになっているものをよく見かけますが、これをObjective-Cを使ってXCodeで実現する方法をご紹介します。 UIViewに適用してみる ここではUIViewのサブクラスであるUIViewController (=self)に適用させてみますが、UIButton等のボタンもUIViewのサブクラスなので同じように適用できます。 QuartzCoreフレームワークを導入 グラデーションを実現するにはまず、作成しているプロジェクトファイルに「QuartzCoreフレームワーク」を導入します。 導入方法は簡単です。 上の図のようにXCodeでプロジェクトのTARGETSに表示されているアプリアイコンを選択し、「Build Phases」タブを選んで「Link Binary with Libraries」の行の

  • 【噂】iPhone 5のプレスリリース資料が流出? これ、カッコいいじゃないか...。

    【噂】iPhone 5のプレスリリース資料が流出? これ、カッコいいじゃないか...。2012.02.02 11:555,188 期待しちゃうー。 FacebookでIT関係者のなかで広まってるみたいなんですけど、iPhone 5のプレスリリースの資料らしいです。スペックも書いてありますね。どれどれ...。 アルミニウムボディ 4.3インチディスプレイ デュアルコア A6 iOS5.1 iCloud ほほーっ、体をよーく見てみると、ホームボタンが横長になってますし、ものすごく薄くて、曲線ボディですね。個人的にはMagSafeコネクタがいいなぁ。やっぱりこういった噂はワクワクしてしまいますよね! [APPGIGA] (長谷憲)

    【噂】iPhone 5のプレスリリース資料が流出? これ、カッコいいじゃないか...。
    ssetan
    ssetan 2012/02/02
  • UITextField/UITextViewの文字入力で覚えておくと便利なこと - Toyship.org

    iPhoneで文字を入力してもらうときにはUITextFieldかUITextViewを使います。 UITextFieldとUITextViewはUITextInputTraitsプロトコルを継承していて、プロパティをちょっと変えるだけでいろいろと細かい設定ができます。 iPhoneの画面は狭いので、文字入力をするときにこのあたりのことを注意するようにすると、ユーザーの使い勝手がちょっとよくなりますよ。 (2012/03/31 iOS 5.0で追加されたUIKeyboardTypeTwitterを追記しました。) まずはUITextFieldを作ってみる まずはテキストフィールドの作成。 普通につくると、こんな感じのキーボードが表示されて文字が入力できます。 (図はクリックすると拡大します。) UITextField* inputText = [[[UITextField alloc] i

    UITextField/UITextViewの文字入力で覚えておくと便利なこと - Toyship.org
  • 2012年に開発者が学ぶべき10のスキル

    印刷する メールで送る テキスト HTML 電子書籍 PDF ダウンロード テキスト 電子書籍 PDF クリップした記事をMyページから読むことができます ここ数年、ソフトウェア開発の世界は比較的穏やかだった。しかし、HTML5が地歩を固め、Windows 8がWindowsの開発シーンに大きな変化を迫っている今では、ジェットコースターの日々が戻り、スピードはますます上がってきている。もし最先端に居続けたいのなら、少なくともこの記事で挙げる10のソフトウェア開発スキルを身につけることを検討すべきだ。 1.モバイル開発 モバイル開発を学ぶのに時間を割く価値などないと考えているのなら、考え直した方がいい。2011年のAndroid携帯の世界出荷台数は、ほとんどPCの販売台数と同じだ。他の有名なモバイルデバイス(iPhoneiPad、そして「瀕死状態」のRIMデバイス)を加えれば、販売台数で見

    2012年に開発者が学ぶべき10のスキル
    ssetan
    ssetan 2012/02/02
  • [・ω・] WebデザイナーがiOSデベロッパになるために読んだ10冊 ::LFD - Script Kitty

    お久しぶりです。死ぬほど暑いですね。 ωギーク、ScriptKittyです[・ω・]。 急にiOSデベロッパになることにしました。 WebデザイナやWebマスターをかれこれ10年近くやってきましたが、最近はDTPやら電子書籍やらも仕事の範疇に。そしてこの夏は、iPhone/iPadアプリ開発をちょっと気合いを入れてやってみることに。 何かを修得しようと思ったら、テンションが高いうちに集中して取り組んだ方がいい。 関連書籍は10冊くらい読んで、実践と合わせて一日6〜8時間、2週間くらいやれば100時間前後にはなります。まぁ連続で2週間とるのは難しいし疲れちゃうので、休日などを利用して1ヶ月くらいでこなすつもりで。 必要な環境はMac OSX + Xcode(iOS SDK) + iPhone/iPod Touch/iPad 実機。 ※注意しなければならないのは、これまで出ているの多く

  • Convert design evolution

    What happens when you stick a few people who can’t agree on anything at first… but later agree on everything… in a virtual room to do some app design? This is the result: http://www.vimeo.com/6245088 I had originally planned to do a post detailing the design of Convert… from my assy “programmer mockup”… until the finished app. But I figured that this would be much more fun and 1000x less long-wind

  • Momento — the smart private journaling app for iPhone.

    Momento is a smart private journal that stays up to date effortlessly. Capture and collect moments to explore, relive and share your life story.

    Momento — the smart private journaling app for iPhone.
    ssetan
    ssetan 2012/02/02