4. MVC
Parts of a Screenful
Model View
Controller
Friday, January 22, 2010 12
5. MVCParts adress book
в of a Screenful
Model View
Controller
Friday, January 22, 2010 11
6.
7. view
• прямоугольная часть экрана
• показывает и принимает события
• view существуют в иерархии: один
superview, много subview
• все view показаны в window
• UIWindow - одно на всё приложение
8. иерархия view
Либо в IB, либо программно:
• [superView addSubview:view];
• [subView removeFromSuperview];
Управление иерархией:
- (void)insertSubview:(UIView *)view atIndex:(int)index;
- (void)insertSubview:(UIView *)view belowSubview:(UIView *)view;
- (void)insertSubview:(UIView *)view aboveSubview:(UIView *)view;
- (void)exchangeSubviewAtIndex:(int)index withSubviewAtIndex:(int)otherIndex;
14. view
frame bounds
координатная система локальная
superview координатная система
используется при используется при
использовании view реализации view
22. сравни
Organizing Content Organizing Content
Friday, January 22, 2010 Friday, January 22, 2010 6
23. дизайн
Organizing Content
• фокус на • Focus on yo
информацию • One thing a
• Screenfuls o
пользователя
• один функционал
единовременно
• правило
большого пальца
Friday, January 22, 2010