Kullanıcı ekrana dokunduğu zaman Touch event oluşturulur. Bu event ' ile hangi View tarafından işlem yapılacağını anlamak için sistem Hit-Test View işlemine başlar. En yukardaki View ' dan başlayarak Touch Event ' in hangi View içinde gerçekleştiğini bulmaya çalışır. Touch event ' in meydana geldiği en alttaki View Hit-Test View dur.
İşlem yapacak View ' un bulunması için HitTest View dan başlanır. Bu View da event handler kod varsa çalıştırılır. Yoksa Controller ' ında var mı diye bakılır ve varsa çalıştırılır. Yoksa zincirdeki bir sonraki halkaya yani bir üstteki View için aynı adımlar tekrarlanır. Eğer hiçbir View oluşan Event ' i işlemiyorsa UIWindow ve UIApplication ' a kadar işlem ilerler.
Iphone için programlamayı öğrenirken deneyimlerimi bu blogda paylaşacağım.
Wednesday, 21 October 2009
Subscribe to:
Post Comments (Atom)
Blog Archive
-
▼
2009
(19)
-
▼
October
(19)
- Dinamik olarak bir objenin property lerine erişim
- Mesajın Selector yoluyla yollanması
- Bundle ' dan herhangi bir dosyanın path'ini almak
- UIPickerViewDelegate ' dan View veya NSString dönd...
- NSArray oluştururken
- IPhone uygulamalarında kullanılabilecek button ima...
- XCode ' da .h ile .m arası geçiş için
- Elle Action eklemek
- TextField ve Klavyeyi kapatma
- Xcode için bazı tuş kombinasyonları
- IPhone Simulator ile dikkat edilecek bir nokta
- Implementation ' dan Interface ' e kısa yol
- First Responder
- View Touch Events almak istemiyorsa
- Touch Events
- Xcode ile çalışırken dokümantasyona ulaşmak için b...
- View Hiyerarşisi
- IPhone uygulaması kapanırken
- Bir iphone uygulaması başlarken neler oluyor?
-
▼
October
(19)

No comments:
Post a Comment