What's the difference between a Detail Disclosure Button and a Disclosure Indicator?

后端 未结 2 1743
攒了一身酷
攒了一身酷 2021-01-31 03:58

What\'s the difference between a Detail Disclosure Button and a Disclosure Indicator?

For me, both things are the exact same thing, just that they look a little bit diff

2条回答
  •  不要未来只要你来
    2021-01-31 04:58

    From Apple's iPhone Human Interface Guidelines (a must-read if doing iPhone development):

    Disclosure indicator. When this element is present, users know they can tap anywhere in the row to see the next level in the hierarchy or the choices associated with the list item. Use a disclosure indicator in a row when selecting the row results in the display of another list. Don’t use a disclosure indicator to reveal detailed information about the list item; instead, use a detail disclosure button for this purpose.

    Detail disclosure button. Users tap this element to see detailed information about the list item. (Note that you can use this element in views other than table views, to reveal additional details about something; see “Detail Disclosure Buttons” for more information.) In a table view, use a detail disclosure button in a row to display details about the list item. Note that the detail disclosure button, unlike the disclosure indicator, can perform an action that is separate from the selection of the row. For example, in Phone Favorites, tapping the row initiates a call to the contact; tapping the detail disclosure button in the row reveals more information about the contact.

提交回复
热议问题