2008-12-15 3 views
1

L'application Evernote comporte un volet d'astuces qui se trouve sur un UITableView dans la fenêtre initiale. Lorsque vous cliquez sur Conseils, une animation directe se produit avec un volet de conseils qui s'affiche.Recouvrement de l'image "Tips" de l'application Evernote UITableView

Ma question est, comment est ce volet de conseils mis en œuvre dans le sens où, vous devez absolument cliquer sur l'onglet qui sort pour l'animer. Tout pixel à sa gauche touchera en effet UITableViewCell. Est-ce un truc Core Graphics/Quartz ou est-ce juste une image transparente? C'est assez difficile d'articuler ce que j'essaie de demander ici, mais j'espère que quelqu'un comprend.

Voici une capture d'écran des conseils volet en bas de l'écran d'accueil de l'application Evernote: http://dl-client.getdropbox.com/u/57676/evernote.jpg

Répondre

2

Il utilise probablement une image transparente et Dérogations -hitTest:withEvent: de déclarer les parties transparentes de l'image comme ne faisant pas partie de la vue.

Une autre possibilité est que ce soit deux vues, une pour l'onglet et une pour le reste du volet, mais cela semble plus de travail pour tout synchroniser.

Questions connexes