2010-02-08 16 views
1

Je veux construire quelque chose de très similaire à l'application des messages iphone qui vient par défaut sur l'iPhone. Je ne suis pas sûr de ce que les éléments d'interface utilisateur que je devrais utiliser pour créer la vue de conversation de l'application de messages.application de messagerie pour iPhone. Comment puis-je construire quelque chose de similaire?

Comment les ballons sont créés et comment sont-ils placés dans des positions. Quels éléments de l'interface utilisateur sont utilisés pour créer les ballons?

Je suis assez nouveau pour le développement d'applications iPhone

+0

Ceci est un double de cette question: http://stackoverflow.com/questions/351602/creating-a-chat-bubble-on-the-iphone-like-tweetie –

Répondre

2

Je dirais aussi que c'est un UITableView avec des cellules personnalisées. Quelques CGGradients et un CALayer avec des coins arrondis peuvent vous faire gagner du temps.

0

Si j'avais ma conjecture, je dirais qu'ils sont très UITableViewCells sur mesure, à l'intérieur bien sûr un UITableView.

Je pense que vous auriez besoin de graphiques personnalisés pour représenter les ballons - je veux dire que vous les générez par programmation, mais cela semble plutôt difficile, par opposition à avoir les actifs artistiques. Je pense que créer une application comme celle-là serait un défi, mais ce serait amusant.

0

Remarque: Si vous envisagez de soumettre cette application à l'App Store, ne copiez pas trop les bulles de texte de l'application Messages. Je pense que c'était dans l'application IM + où Apple l'a rejeté parce qu'ils utilisaient la même couleur et le même aspect que l'application d'Apple. Ils devaient essentiellement dépouiller la couleur de sorte que toutes les bulles sont les mêmes, au lieu d'une couleur pour votre texte et une autre pour l'autre personne.

0

Découvrez AcaniChat. C'est la meilleure version open source de l'application iPhone Messages. Il utilise Core Data et utilisera bientôt WebSockets.