タグ

ブックマーク / www.raywenderlich.com (9)

  • 開発初心者の為のCALayerチュートリアル

    「もし君が、iPhoneのプログラミングをやってるんなら、UIViewに詳しいよね。ボタンとか、テキストとか、スライダーとか、Webビューとか、UIviewのサブクラスなら、何でも来いなんだろ?」、、、えっ?うっ、うん。 でも、実はUIViewのテクノロジーが実はCALayerから来てたって知ってましたか?少なくとも、僕は知りませんでした、はい。結構長い間、、、orz “CALayer”について少し知っておく事は、決して無駄ではありません。だって、カッコいいビジュアル•エフェクトが簡単に作れてしまうんですから。ついでに、”Core Animation”の事を掘り下げて勉強しておくのもすごくいい事なんです。まぁ、でも”Core Animation”については、また別の機会に。 このチュートリアルでは、”CALayer”の基を学ぶ事によって、”layer”なる物を作っていったいそれがどういう

  • Core Graphicsチュートリアル: 曲線とレイヤーPart2 | Ray Wenderlich

    このチュートリアルは次の言語で閲覧可能です: 英語こちらはCore Graphicsチュートリアル: 曲線とレイヤーからの続きとなります。 アプリを完成させよう! おめでとうございます!ここまで、やっちゃいましたね!後少し手を加えて完成させちゃいましょうね。感情に合わせて背景色を変化させるにはskyにそれらを反映させる必要があります。感情の変化の値はSkyViewクラスに渡されているので、以下の様に変更して下さい: drawSkyInRectメソッドを以下に置換えて下さい: -(void) drawSkyInRect: (CGRect) rect forMode: (NSInteger) mode inContext: (CGContextRef) context withColorSpace: (CGColorSpaceRef) colorSpace { UIColor * baseCo

  • Core Graphicsチュートリアル: アークとパスの描画

    Update アップデート4/17/2013 Xcode4.6、及びARCに対応しました。(オリジナル投稿者:Ray Wenderlichアップデート投稿者:Brian Moakley)。 このチュートリアルは初めての”Core Graphics”シリーズ第3弾、実践的なプロジェクトを例に”Core Graphics”を学びましょう! シリーズ・パート1では、Table Viewのセルの背景をカスタマイズする事で線の引き方と長方形、グラデーションの作成方法を学びました。 In the シリーズ・パート2では、Table Viewのセルの”header”をカスタマイズする事で、影とグロスエフェクトの作成方法を学びました。 このチュートリアルでは”footer”と少しのスパイスを加える事でTable Viewを完成させます。加えて”アーク(円弧)”の描画と”クリップ”や”パス”を使う方法を学び

  • Core Graphicsチュートリアル: 影と光沢の効果

    アップデート4/16/2013 Xcode4.6、及びARCに対応しました。(オリジナル投稿者:Ray Wenderlichアップデート投稿者:Brian Moakley)。 このチュートリアルは実践的な”Core Graphics”チュートリアル•シリーズの第2回目となります。 The シリーズ、パート1 のチュートリアルでは、Table View Cellの背景色を作成する事で、線と四角形とグラデーションの描画を勉強しましたね。 今回のチュートリアルではTable Viewの”header”のカスタマイズに移りたいと思います。今回学ぶ事は前回のチュートリアルで学んだ知識をより強固なものにして影の描写と”グロス•エフェクト”になります。 もし必要なら前回のチュートリアルのサンプルプロジェクトをダウンロードしてください。 それでは、始めます! Table Viewカスタマイズの次なるステッ

  • Core Graphicsチュートリアル: 線、長方形、そして グラデーションの描画

    アップデート4/15/2013 Xcode4.6、及びARCに対応しました。(オリジナル投稿者:Ray Wenderlichアップデート投稿者:Brian Moakley)。 “Core Graphics”はiOSに於いて非常に優れたAPIなんです。これを使う事によってもの凄くカッコ良くUIをカスタマイズする事が出来るんです。これが使える様になれば、グラフィック担当のアーティストなんか必要なくなります。 でも、多くのiOS開発者が、何故か”Core Graphics”に対して最初は威圧感を感じます。それは、あまりに広大なAPIであるという事と、開発途中に思わぬ障害に巻き込まれる事があるからです。 これは、チュートリアルですから、”Core Graphics”に対して多くの開発者が感じるちょっとだけ取っ付きにくい感を、これから一緒に作成するプロジェクトを通して払拭して行きたいと思います。まず

  • Core Graphicsチュートリアル: パターン

    Create a cool grip pattern effect with Core Graphics! アップデート4/19/2013Xcode4.6,ARCに対応しました。 (オリジナルのチュートリアルはRay Wenderlich氏によって執筆されました。このチュートリアルはBrian Moakley)氏によりアップデートされました。 “Core Graphicsチュートリアルシリーズ”へようこそ!このチュートリアルシリーズは入門編として比較的実践向けの例を使って学習して行きたいと思います。 シリーズパート1、パート2、そしてパート3では最初から最後まで”Core Graphics”のみを使用して”Table View”をカスタマイズして行きました。 そしてパート4では”Glossy”な”UIButton”を”Core Graphics”のみを使って作りました。 このチュートリアル

  • Core Graphicsチュートリアル: グロス(光沢効果)・ボタンの作成

    アップデート4/18/2013 Xcode 4.6、及びARCに対応しました。 (このチュートリアルのオリジナルはRay Wenderlich 氏によって執筆され、Brian Moakley氏によってアップデートされました。) “Core Graphicsチュートリアルシリーズ”へようこそ。このチュートリアル•シリーズは”Core Graphics”をこれから初めて使う方の為に実践的なプロジェクトを作成する過程で”Core Graphics”を知っていただく為の物です。 チュートリアルパート1、パート2、そしてパート3ではTable Viewのカスタマイズを”Core Graphics”だけを使って行いました。 今回のチュートリアルでは別の題材を使って勉強したいと思います。今回の題材は、、、”UIButton”のカスタマイズです。 このチュートリアルを通して学ぶ事は、”Round Rect

  • Core Graphicsチュートリアル: 曲線とレイヤー

    このチュートリアルはBrian Moakley氏によって執筆されました。氏はiOS開発者、フィクション作家だけでなく、Razewareの最初のフルタイムメンバーでもあります。Google+やTwitterからどうぞ。 “Core Graphics”チュートリアル・シリーズへようこそ! 実践的なプロジェクトを例に”Core Graphics”を学びましょう! チュートリアルパート1、 パート2、 そしてパート3では全くのゼロから”Core Graphics”だけでTable Viewのカスタマイズ方法を学びました。 チュートリアルパート4では”Core Graphics”を使ってUIButtonのグロス効果のカスタマイズ方法を学びまし チュートリアルパート5ではほんのわずかなコードで繰り返しのパターン描写の作成方法を学びました。 そして、今回のチュートリアルでは、”Core Graphics

  • How to Create Your Own Slide-Out Navigation Panel in Swift

    Update Note: This tutorial has been updated for iOS 11, Xcode 9, and Swift 4 by Nick Sakaimbo. The original tutorial was written by Tammy Coron. This tutorial will show you how to build a slide-out navigation panel, which is a popular alternative to using a UINavigationController or a UITabBarController that allows users to slide content on or off screen. The slide-out navigation panel design patt

    How to Create Your Own Slide-Out Navigation Panel in Swift
  • 1