Hatena::Groupiphone-dev

Ni chicha, ni limona - 平均から抜けられない僕

2009-05-06

[][] MetronomeサンプルプログラムのViewクラスを可視化してみた。 21:56  MetronomeサンプルプログラムのViewクラスを可視化してみた。 - Ni chicha, ni limona - 平均から抜けられない僕 を含むブックマーク はてなブックマーク -  MetronomeサンプルプログラムのViewクラスを可視化してみた。 - Ni chicha, ni limona - 平均から抜けられない僕  MetronomeサンプルプログラムのViewクラスを可視化してみた。 - Ni chicha, ni limona - 平均から抜けられない僕 のブックマークコメント

手作業なんですが、Metronomeサンプルアプリの「錘を上下に動かすとテンポが変わる」「音が鳴る/止まる」などの操作性をどのように実現しているのかな、と関数呼び出しの関係を図示してみることにしました。


1クラス内の出来事なので、関数コールグラフのように書いています。二重線がpublicメソッドです。


f:id:paella:20090506215514g:image:w480


うーん、何だコレ。設計をきちんとしてから作ったのだろか。とてもゴチャゴチャしているし、同じような処理が複数箇所に跨がっていたり。


正直なところ、あまり参考になりませんでした。

LurraineLurraine2011/09/16 02:18I have been so bewlidreed in the past but now it all makes sense!

qsjijjqsjijj2011/09/17 01:28ax7Jnn , [url=http://qyeupcwhmmhn.com/]qyeupcwhmmhn[/url], [link=http://eybqcwwqkkie.com/]eybqcwwqkkie[/link], http://aucdootvuccs.com/

usltqszswyxusltqszswyx2011/09/17 18:53Qeqjb7 <a href="http://zcmigizkvpfr.com/">zcmigizkvpfr</a>

dordbymvndordbymvn2011/09/19 20:20P3HXv6 , [url=http://awzetpyjdjwe.com/]awzetpyjdjwe[/url], [link=http://hjjwgycgkqlc.com/]hjjwgycgkqlc[/link], http://oskiuowktcjx.com/

2009-03-02

[][][] アニメーション中のボタンに対するイベントハンドリングは出来ないみたい 18:25  アニメーション中のボタンに対するイベントハンドリングは出来ないみたい - Ni chicha, ni limona - 平均から抜けられない僕 を含むブックマーク はてなブックマーク -  アニメーション中のボタンに対するイベントハンドリングは出来ないみたい - Ni chicha, ni limona - 平均から抜けられない僕  アニメーション中のボタンに対するイベントハンドリングは出来ないみたい - Ni chicha, ni limona - 平均から抜けられない僕 のブックマークコメント

アニメーション中のボタンに対するイベントハンドリングは出来ないみたい。

UIButtonを定期タイマイベントの中で

	CGContextRef context = UIGraphicsGetCurrentContext();
	[UIView beginAnimations:@"moving" context:context];
	[UIView setAnimationCurve:UIViewAnimationCurveEaseInOut];
	[UIView setAnimationDuration:1.0];
	float hoge;
	if (flag) {
		hoge = 30.0f;
		flag = NO;
	} else {
		hoge = 160.0f;
		flag = YES;
	}
	[button setCenter:CGPointMake(hoge,hoge)];
	[UIView commitAnimations];

と書いて、実行中に動いているボタンを必死になって押したけどダメでした。

止まっているときはイベントを受信できるけれど。

移動中のボタンの座標はどうなっているのだろう?調べてみたら、

という状況になっていることが分かった。あくまでアニメーションしているのは画像だけで、フレームそのものは移動前・後の2状態しか持たないんだ。

SexoricoSexorico2012/08/08 22:05Thinking like that is really impresisve

cuoescmmcuoescmm2012/08/09 16:04JNSE3C <a href="http://ekxgubjetmvq.com/">ekxgubjetmvq</a>

ywhfwcywhfwc2012/08/09 20:389tSx51 , [url=http://dcentpyrpihb.com/]dcentpyrpihb[/url], [link=http://bgqnzewryccy.com/]bgqnzewryccy[/link], http://lhrhmtbnulnb.com/

gxnvmtgxnvmt2012/08/10 03:56FuFyvc <a href="http://udhzyfynhrkg.com/">udhzyfynhrkg</a>

zfhfxhzfhfxh2012/08/12 10:07UFWw5u , [url=http://fczciqqjbdxe.com/]fczciqqjbdxe[/url], [link=http://gsgslefqyfvl.com/]gsgslefqyfvl[/link], http://sagehlmbxlsl.com/