Ответы пользователя по тегу iOS
  • Что нужно знать об отличиях android от ios при работе с React Native?

    SerzN1
    @SerzN1
    Challenge me!
    1. нужно учитывать ожидаемое поведение приложения под каждую платформу:
    андроид - перемотка табов смахиванием влево вправо, табы сверху
    иос - прокрутка в основном по вертикали и вкладки снизу
    2. навигация на андроид может и должна использовать кнопку назад, на иос только 1 кнопка на телефоне
    3. плагины дают разный интерфейс работы с нативным апи и как это разрулить - это на ваш выбор

    это вроде основное. лучше посмотреть последние дизайн гайды, возможно уже что-то поменялось. в целом все на ваш выбор. никто не заставляет вас делать однотипные приложения на материал фреймворке, но и с другой стороны не ожидаемое поведение нужно продумать чтобы не было конфузов. лучше приложение лепить из элементов, для начала, чем дать дизайнеру резвиться. возможно дизайнер будет опытный и будет знать стайл и поведенческие гайды и не плшлет вас когда речь зайдет об андроиде и его поведении
    Ответ написан
    Комментировать
  • Как на IOS задать отступ правильно?

    SerzN1
    @SerzN1
    Challenge me!
    Вообще то это не в margin дело, а в рендеринге шрифтов. У вас очередной кривой шрифт. Вообще Safari = IE6 в современном вебе.

    Первый вариант - попробовать удалить все шрифты кроме WOFF и подключать только WOFF ну и для старых IE EOT формат если потребуется.

    Второй вариант дописать свойства только для Safari через проверку navigator.userAgent или CSS хаком.

    if (/Safari/i.test(navigator.userAgent)) {
        document.body.className += ' safari';
    }
    Ответ написан
    3 комментария