2010-10-12 14 views
0

Je commence à être confus à propos de CALayers, UIViews et View Controllers. Quelqu'un peut-il expliquer la relation que chacun d'entre eux a entre eux (et inclure tout ce que j'ai pu manquer?).Hiérarchie de l'interface utilisateur de l'application iOS

Je suis particulièrement intéressé par une vue qui peut avoir plus d'une couche. Cela signifie-t-il que le View Controller possède plusieurs UIViews ou que UIView a plusieurs CALayer? Ou, l'UIView a-t-il une autre sous-vue UIView?

Merci pour l'aide les gars. Edit: Je suppose que j'aurais dû mentionner que je vais configurer ces gars par programme, ce qui explique pourquoi je dois comprendre les relations au lieu de compter sur IB pour faire tout le travail lourd pour moi.

Répondre