2025-12-23 02:06:33
Доречі, знаєте в чому різниця між Action Sheet (рис. 1) і Alert (рис. 2) на iOS?
Action Sheet використовується, коли потрібно:
1. Попередити користувача про руйнівну дію в якомусь рутинному сценарії. Наприклад, коли людина скасовує створення листа в поштовому клієнті.
2. Запропонувати кілька варіантів. Наприклад, коли людина скасовує створення листа, action sheet пропонує два варіанти: видалити чернетку або зберегти її. Відповідно, елемент з’являється не посеред екрану, а «виростає» з кнопки (Х), на яку натиснув користувач.
А Alert потрібен для того, щоб навмисно перервати користувацький шлях і звернути увагу людини на справді важливе попередження.
Або наприклад для того, щоб навмисно перервати користувацький шлях і звернути увагу людини на справді важливе попередження.
Те саме, коли скасовуєш створення події в календарі. Дизайнер не використовує alert, а застосовує action sheet — тому що дія рутинна.
@berestux
Action Sheet використовується, коли потрібно:
1. Попередити користувача про руйнівну дію в якомусь рутинному сценарії. Наприклад, коли людина скасовує створення листа в поштовому клієнті.
2. Запропонувати кілька варіантів. Наприклад, коли людина скасовує створення листа, action sheet пропонує два варіанти: видалити чернетку або зберегти її. Відповідно, елемент з’являється не посеред екрану, а «виростає» з кнопки (Х), на яку натиснув користувач.
А Alert потрібен для того, щоб навмисно перервати користувацький шлях і звернути увагу людини на справді важливе попередження.
Або наприклад для того, щоб навмисно перервати користувацький шлях і звернути увагу людини на справді важливе попередження.
Те саме, коли скасовуєш створення події в календарі. Дизайнер не використовує alert, а застосовує action sheet — тому що дія рутинна.
@berestux