経営支援ガイドとは 経営支援ガイドは、起業家の皆様のお困りごとに伴走する資金調達支援のプロ、株式会社SoLabo(ソラボ)が 事業経営を加速させたい全ての方にとって役立つ知識・ノウハウをお届けするメディアです。
経営支援ガイドとは 経営支援ガイドは、起業家の皆様のお困りごとに伴走する資金調達支援のプロ、株式会社SoLabo(ソラボ)が 事業経営を加速させたい全ての方にとって役立つ知識・ノウハウをお届けするメディアです。
例では2色間のグラデーションを使っているが複数色間のグラデーションを作ることもできる。その場合は上記コードの components に色情報を増やす。 CGFloat components[] = { 1.0f, 1.0f, 1.0f, 0.5f, 1.0f, 0.0f, 0.0f, 0.5f, : 0.0f, 0.0f, 0.0f, 0.5f };components を増やした場合は locations の要素もそれに合わせて増やす。locations は各色の割合を表していて 0〜1 の数値を取る。例えば CGFloat locations[] = { 0.0f, 0.2f, 1.0f };とすると全体の描画対象の 0〜20% が1色目と2色目のグラデーション、20%〜100%の領域が2色目と3色目のグラデーションになる。等間隔にしたい場合は CGGradientCreateWith
まーるさんかくしかーくー♪ ってことで、今回は図形を描写します。 まずこれ。簡単な四角形から。 -(void)drawInContext:(CGContextRef)context { CGContextSetRGBStrokeColor(context, 1.0, 0, 0, 1.0); CGContextStrokeRect(context, CGRectMake(20.0, 20.0, 100.0, 200.0)); } CGContextStrokeRect(context, CGRect);で枠だけの四角を描く。 次にこれ -(void)drawInContext:(CGContextRef)context { CGContextSetRGBStrokeColor(context, 1.0, 0, 0, 1.0); CGRect rect = CGRectMake(20.0, 2
では、MySampleViewに図形を描画する処理を作成しましょう。コメントアウトされていた、drawRect:メソッドのコメントをカットして使える状態にしてください。そして、下のリスト欄に掲載したようにdrawRect:メソッドを記述しましょう。 記述ができたら、エミュレータで実行してみてください。オレンジに塗りつぶされた四角形と、濃いピンクの線で描いた四角形が表示されます。これが、今回作成したメソッドで描画した図形です。 図形の描画は、けっこう色々な関数や構造体が登場します。これらは、必要な手続きの順番などが決まっています。全体的な流れを整理しながら、1つ1つの処理を検証していきましょう。 1. CGContextRefの取得 まず最初に行うのは、CGContextRefという値の取得です。これは、UIGraphicsGetCurrentContextという関数を使って呼び出します。こ
//描画するぜ! - (void)drawRect:(CGRect)rect { CGContextRef context = UIGraphicsGetCurrentContext(); CGContextBubblePath(context, CGRectMake(60.5, 40.5, 170, 70)); CGContextStrokePath(context); } //角度→ラジアン変換 #if !defined(RADIANS) #define RADIANS(D) (D * M_PI / 180) #endif //吹き出しを描く void CGContextBubblePath(CGContextRef context, CGRect rect) { CGFloat rad = 10; //角の半径 CGFloat qx = 10; // くちばしの長さ CGFloat
OS3.2からUIMenuControllerの項目をカスタマイズできるようになったのをご存知でしょうか。 UIMenuControllerとは、こんな吹き出しのことです。 3.2以前でこれをカスタマイズしようと思うと、Responderチェインに割り込んでcutを捕まえて、入れ替えて、などとなかなか手の込んだことをしなければならなかったのですが、ついに3.2でこの問題から解放されます。 使い方を紹介します。 UIMenuItem 表示項目をカスタマイズするにはUIMenuItemクラスを使います。UIMenuItemのインスタンスを作って、そのNSArrayをUIMenuControllerのmenuItemsにセットするだけです。 UIMenuItemで表示するタイトルと実行するactionを指定します。 サンプル ビューをタップするとメニューが表示されるようにしたいと思います。 そ
FINDJOB! 終了のお知らせ 2023年9月29日にFINDJOB!を終了いたしました。 これまでFINDJOB!をご利用いただいた企業様、求職者様、様々なご関係者様。 大変長らくFINDJOB!をご愛顧いただき、誠にありがとうございました。 IT/Web系の仕事や求人がまだ広く普及していない頃にFind Job!をリリースしてから 約26年間、多くの方々に支えていただき、運営を続けてまいりました。 転職成功のお声、採用成功のお声など、嬉しい言葉もたくさんいただきました。 またFINDJOB!経由で入社された方が人事担当になり、 FINDJOB!を通じて、新たな人材に出会うことができたなど、 たくさんのご縁をつくることができたのではないかと思っております。 2023年9月29日をもって、FINDJOB!はその歴史の幕を下ろすこととなりましたが、 今後も、IT/Web業界やクリエイティブ
どうもー!!最近2011年春モデルのMacbook Proが重量的な意味で重すぎて、もうぼちぼちAirにしたいセナです。 まー、もしAir買ったらまたどうせアプリ入れ直すだろうし、必要な物だけチョイスして整理して入れたいし「あのアプリは必要だ、あのアプリは要らない」とか、たぶんそんな試行錯誤だけで1日以上を費やすかもしれない… オマケに、どうせ近い未来また新しい機種なり何なりが出て、同じ事を繰り返すことになるのは目に見えて居る… 僕、面倒くさいの大嫌いなので、これはなんとかして時間節約出来んもんかと思ったわけです。 と、いうわけで。今日は2013/08時点で「いや、これは自分的に天地がひっくり返ってもとりあえず必要でしょ。」ってアプリを全部一箇所にまとめておくことにしました。 まぁ、必要になるかはさっぱり分かりませんが、こんな記事でもとりあえず書いておけば将来の僕が「ビバ俺!」ってなってる
凄くシンプルなアイコンが好みだったので備忘録。商用でも無料で利用出来るそうです。ファイルもPNGの他にPSDが同梱されていますので調整しやすいのでは。 とってもシンプルなアイコンのセットです。ちょっと塗り絵っぽい。 こんな感じでラインのみで作られたシンプルなアイコンです。PNGで用意されたサイズは16pxから512pxまでの7通りに加えてPSDも含まれています。 ライセンスはAvailable for Personal and Commercial Projectsとの事で、個人利用でも商用でもOKとの事です。 ダウンロードはメールアドレスが必要です。金額を0$入力し、メールアドレスを入れて送信すればメールが届きます。ご利用は以下より。 Simplicity Vector Icon Set
合字を利用してアイコンを表現できるWebフォント・MONO SOCIAL ICONS FONTのご紹介です。Open Font License(OFL)なので商用でも無料で利用する事が出来ます。 合字とCSSを利用して、特定の文字列でアイコンを表示させます。 サークル状やスクエアタイプも用意されています。CSSのtext-renderingやfont-smoothingを利用し、特定の文字列でアイコンを表示させるようにしてあるみたい。 @font-face { font-family: 'Mono Social Icons Font'; src: url('MonoSocialIconsFont-1.00.eot'); src: url('MonoSocialIconsFont-1.00.eot?#iefix') format('embedded-opentype'), url('Mono
#import "Person.h" @implementation Person - (NSArray *)personKeys { return @[@"firstName", @"lastName", @"bloodType", @"age"]; } @end #import "ViewController.h" #import "Person.h" @interface ViewController () @property (strong, nonatomic) NSArray *personData; @end @implementation ViewController - (NSArray *)personData { NSMutableArray *persons = [NSMutableArray array]; NSDictionary *person1 = @{@"
Objective-C でも、Ruby みたいに動的にメソッドを追加することができた。 ということは、Objective-C でもメタプログラミングができるね。 今のところ、セレクタを引数に受け取るメソッドのテストで重宝している。 #import "MyTests.h" #import <objc/runtime.h> @implementation MyTests - (void)testAddDynamicMethod { __block BOOL called = NO; // メソッドの本体になるブロック // 第1引数は self を受け取る void (^testBlock)(id, NSNotification*) = ^(id self, NSNotification *notificateion) { called = YES; }; // セレクタを作成 SEL sel
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く