*

【iphone】UIViewの変形

公開日: : ios

UIViewに様々な変形を加える方法です。

目次

座標とサイズ

//左上のx座標、y座標、幅、高さ
uiView = CGRectMake( 0, 0, 200, 50 );
NSLog(@"%f, %f, %f, %f",
  uiView.frame.origin.x,
  uiView.frame.origin.y,
  uiView.frame.size.width,
  uiView.frame.size.height );

//中心のx座標、y座標
uiView = CGPointMake( 160, 240 );
NSLog(@"%f, %f, %f, %f",
  uiView.center.x,
  uiView.center.y );

透過値

//透過値:0-1.0
uiView.alpha = 0.8;

拡大・縮小・回転

//拡大・縮小:比率(x倍)
uiView.transform = CGAffineTransformMakeScale( 2.0, 0.5 );

//回転 :ラジアン
uiView.transform = CGAffineTransformMakeRotation( 90 * (M_PI/180.0) );

//複合
CGAffineTransform transform1 = CGAffineTransformMakeRotation( 90 * (M_PI/180.0) );
CGAffineTransform transform1 = CGAffineTransformMakeScale( 2.0, 0.5 );

uiView.transform = CGAffineTransformConcat( transform1, transform2 );

関連記事

no image

【iphone】ARC関連エラー

ARCが出てくる前のサンプルコードをコピペすると「Automatic Reference Count

記事を読む

no image

【iphone】サーチバー関連Tips

●ソフトウェアキーボードを閉じる //mySearchBarはサーチバーのアウトレット

記事を読む

no image

【iphone】IndexPathを生成する

NSIndexPath *indexPath = [NSIndexPath indexPathF

記事を読む

no image

【iphone】ゼロからのiPhoneアプリ開発で知っておきたい単語集

Androidアプリの開発から初めてiPhoneアプリ開発に取りかかるとベースとなる知識が違いす

記事を読む

no image

【iphone】エントリポイント

エントリポイント AndroidではManifestファイルで始めに起動するActivityを指定

記事を読む

no image

【iphone】アラートダイアログを表示する

UIAlertView *alert = [[UIAlertView alloc]

記事を読む

no image

【iphone】画面サイズを取得する

CGRect r = [[UIScreen mainScreen] bounds] CGFlo

記事を読む

no image

【iphone】自作アプリバージョンアップ時につまずいた

iphoneのアプリ管理・申請の事務処理はAndroidに比べて遥かに面倒で分かりにくい。 今

記事を読む

no image

【ios】 Provisioning Profile とは ~アプリ開発に必要な事務手続き~

apple関連の事務手続きは本当にややこしくて、特にプロビジョニングプロファイルってなんじゃい状態だ

記事を読む

no image

【iphone】プロジェクトにiOS標準ライブラリを追加する

プロジェクトナビゲーターを表示 画面左ナビゲーター最上部のプロジェクトエントリを選択 画面右

記事を読む

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

no image
知らないと損をする6つのライセンスまとめ

オープンソースやフリーウェア、フリー素材などが巷に溢れ、それらを利用す

no image
ガリレオ:ニュースブラウザをリリースしました。

概要 ガリレオはニュースを読んだり、検索する機能に特化したブラウザア

no image
【android】Activityとプロセスのライフサイクル

またもやライフサイクル周りでハマったのですが、Androidのライフサ

→もっと見る

PAGE TOP ↑