Arrière-plan
Tout d'abord, beaucoup de gratitude pour atebits pour leur blog très instructif post - Défilement Rapide dans Tweetie avec UITableView. La poste explique en détail comment les développeurs ont pu profiter au maximum de performances de défilement que possible de la UITableViews dans Tweetie.
Objectifs
Début avec le code source d'un lien dans le billet de blog (d'origine) (mon dépôt github):
Permettre à un UITableView personnalisé à l'aide de ces cellules pour passer en mode d'édition, exposant l'INTERFACE utilisateur pour supprimer un élément de la table. (github commettre)
Déplacer la cellule du texte de côté, comme la suppression du contrôle des diapositives à partir de la gauche. C'est complet, bien que le texte saute en arrière sans animation. (github commettre)
Appliquer une animation au mouvement du texte dans l'objectif 2 ci-dessus pour une bonne expérience utilisateur. C'est l'étape où j'ai été coincé.
La Question
Quelle est la meilleure façon d'introduire cette animation pour remplir l'objectif 3? Ce serait bien si cela pouvait se faire dans une manière qui maintient la logique de mon dernier commit parce que j'aimerais l'option pour déplacer le conflit une partie de la vue seulement, alors que tous les non-parties en conflit (comme le texte aligné à droite) pour rester dans le même endroit ou déplacer un nombre différent de pixels. Si ce qui précède n'est pas possible alors de défaire mon dernier commit et de la remplacer par une option que les diapositives de la totalité de la vue vers la droite serait une solution viable aussi.
J'apprécie toute l'aide n'importe qui peut fournir, à partir d'indicateurs rapides et les idées de tout le chemin à des extraits de code ou github s'engage. Bien sûr, vous êtes les bienvenus à la fourche de mon repo si vous le souhaitez. Je vais rester impliqué avec cette question pour vous assurer le succès de toute résolution est engagé à github et entièrement documentée ici. Merci beaucoup pour votre temps!
Mise à jour des pensées
J'ai été de penser à ce sujet beaucoup de choses depuis mon premier post, et a réalisé que le déplacement de certains éléments de texte par rapport à d'autres dans la vue pourrait annuler certains de l'original des objectifs de performance résolu dans le blog original. Donc, à ce moment je pense à une solution où l'ensemble de l'unique sous-vue est animé à sa nouvelle position peut être le meilleur.
Deuxièmement, si c'est fait de cette façon, il peut y avoir un cas où la sous-vue a une couleur personnalisée ou de l'arrière-plan en dégradé. Espérons que cela peut être fait d'une manière qui, dans sa position normale de l'arrière-plan s'étend invisible sur le côté gauche de suffisamment de sorte que lorsque la vue est glissé vers la droite, l'arrière-plan personnalisée est encore visible à travers l'ensemble de la cellule.