31歳から始める初心者のアプリ制作勉強ブログ

アプリ制作の勉強の経過や雑記などを書いていきます

画像やラベルに対してのRedo Undo機能を考えてみる3

UndoRedoボタンを押した時の挙動

前回まで考えた部分でもまだ全然undoもredoもできないままです。

今回はボタンを押した時の挙動を考えていきます。

 

f:id:inou-social:20140127180113p:plain

 

このstackUndoでsubviewsを格納しました。

ではその格納した物をボタンを押して動かしてみます。

f:id:inou-social:20140127180250p:plain

 

このメソッドではまず消し忘れが無いようにfor文で_contentViewのサブビューを消していってます。ここで一回ラベルや画像を全て消します。

その後ローカル変数の所までビューを_contentViewに配置していってるという形です。

今回はここまで、次回はundo redoのボタンの中身です。