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 ?

1 Answer 1


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

  • Right, the custom control, what would that be, a table view ?
    – Jules
    Oct 23, 2010 at 12:17
  • Could be a table view or something similar to my second screenshot...
    – Dan Barak
    Oct 23, 2010 at 15:34

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

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