2013-04-01から1ヶ月間の記事一覧

進捗

iOS

コードをきれいにしようとしたら動かなくなった。 アウトレットコレクションを使ってみる。 高速列挙について UIImageViewの配列の定義の方法を確認→(http://applicott.blog63.fc2.com/tb.php/33-fe86a4a5)

Xcodeでの開発 進捗状況

iOS

UIImageViewで描いた絵に枠線を付ける→UIImageViewに枠線をつける:てるてる坊主を参考に実装する。 「Storyboardsとxibファイルとの関係。または違い」→これから調べる。徐々に理解してきた。

メモ(今日の作業)

縦長と横長の画像の場合、それぞれで処理を切り分ける必要がある。 タッチイベントでドラッグする方法もあるが、画像中心から自動的に一定の範囲をトリミングする。

SoftwareDesign最新号

特集の「書籍紹介」が役立つ。良さそうな本をいくつも見つけた。Software Design (ソフトウェア デザイン) 2013年 05月号 [雑誌]技術評論社 2013-04-18売り上げランキング : Amazonで詳しく見る by G-Tools 良かった記事 IT業界ビギナーのためのお勧め書籍55…

メモ

iOS

画像のマスキング(指で範囲を選択する) イベントが起きたときにボタンを表示する方法 画面遷移するには

覚え書き

iOS

IBでの画面サイズと、iOSシミュレータの画面サイズが異なる問題 上記と関連していると思うが、配置したImageViewの位置がシミュレータ上では、ズレてしまう問題

参考にしている書籍

iOS

基本的な方針として、Interface Builderを使わないでiOSのプログラムを書いているので、プログラムの原理が分かりやすい。一番初めに読む本として良い。ボタンのサイズ指定とかやってるし。IBを使う場合に「隠されていてユーザーに見えないもの」が、どう書…

Photo Libraryから選択した画像をトリミングできるようになった

iOS

参考:iPhone 画像のリサイズとトリミングなど - 袖触れ合うも多少の縁 以下のように書く。 - (void)imagePickerController:(UIImagePickerController *) picker didFinishPickingMediaWithInfo:(NSDictionary *)info { [self dismissViewControllerAnimated…

壁にぶつかる

iOS

Photo Libraryから読み込んだ画像の、トリミング、縮小しての任意の場所での表示がうまくできないので、もう一度整理して考え直す。

画像サイズの調整(拡大縮小)つづき

iOS

画像の表示サイズを変える方法はいろいろあるが、画像自体のサイズを変える方法をとることにする。 - (void)imagePickerController:(UIImagePickerController *) picker didFinishPickingMediaWithInfo:(NSDictionary *)info { [self dismissViewControllerA…

画像サイズの調整(拡大縮小)

iOS

行う処理を順序立てて書く。 (1) 画像ファイルのサイズの取得 (参考:[iPhone] カメラロールから読み込んだ画像のサイズに関して | Sun Limited Mt.) //imagePickerで取得した画像ファイルの場合 UIImage *img = [info objectForKey: UIImagePickerControl…

アクションシートにキャンセルボタンを追加

iOS

アクションシートに「キャンセル」ボタンが無かったので、追加しようとしたら問題があり手間取った。 問題:キャンセルボタンを押してもキャンセルされない。 キャンセルボタンを押したときに処理を明記しないと、思ったような動作は得られなかった。ボタン…

選択(撮影)した画像の表示

iOS

写真を選択または撮影して、その画像を画面に表示するところまでできた。 参考:http://ebisu.surbiton.jp/sysblog/2011/06/uiimagepicker.html シミュレータでテスト ▲タブバーのボタンから、アクションシートを開く。 ▲PhotoLibraryの画像を選択する。 ▲選…

ツールバーとアクションシートの連携

iOS

テスト項目 ツールバーの表示 アクションシートを使ってみる プロトコルとかデリゲートとか... とりあえず動かす。 #import "ViewController.h" @interface ViewController () @end @implementation ViewController { UIToolbar *tb; UIBarButtonItem *bb[1]…

Apple Mach-O Linker Error発生

「カメラでの撮影」まわりのコードでエラー発生。ビルドできない。 エラーメッセージ Apple Mach-O Linker Error Undefined symbols for architecture i386: "_AVCaptureSessionPresetMedium", referenced from ... 原因 フレームワークを追加していない(初…

画像のトリミング

あらかじめ登録しておいた画像をトリミングして表示する。 http://ameblo.jp/dokugakumono/entry-10852012897.htmlを参考にして切り取る範囲を指定した。ViewControllerクラスのviewDidLoadメソッドで、以下のように書く。 - (void)viewDidLoad { [super vie…

3D技術が一番わかる

3D技術が一番わかる (しくみ図解)町田 聡 技術評論社 2013-01-22売り上げランキング : 96355Amazonで詳しく見る by G-Tools比較的新しい本なので、トレンドを知るためには良い。 YouTube 3Dは裸眼で見るとアタマが痛くなる。やはり安全ガイドラインは必要。 …

SoftwareDesign総集編

Software Design 総集編 【2001~2012】SoftwareDesign 編集部 技術評論社 2013-03-27売り上げランキング : 8Amazonで詳しく見る by G-Tools朗報。これで本棚が片付く。