User Experience Stack Exchange is a question and answer site for user experience researchers and experts. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

The first screen in my app will show a summary of the values held / derived in my app. The descriptions for each value are going to be quite long. I don't want the screen to be cluttered with lots of text and a few values.

I need to shorten my description to a few words, but make it obvious that the user can press the description to reveal the full description.

How do I do that and what controls should I use ?

share|improve this question
up vote 3 down vote accepted

There are a few options. Let's examine the following:

alt text

  • The Carat (">") always implies more information on an item
  • Using ellipsis is also a clear indication that the information shown is partial
  • The "show more" is standard, but usually means showing more items.
    Perhaps with adding the "info" suffix, it would be clear that pressing show more would actually expand each and every row to show more info.

Of course you could also create custom controls that would allow showing the extra info on the same screen. Perhaps something like:

alt text

share|improve this answer
Right, the custom control, what would that be, a table view ? – Jules Oct 23 '10 at 12:17
Could be a table view or something similar to my second screenshot... – Dan Barak Oct 23 '10 at 15:34

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.