Перейти к содержанию
Fire Monkey от А до Я

dtevgeny

Пользователи
  • Постов

    3
  • Зарегистрирован

  • Посещение

Сообщения, опубликованные dtevgeny

  1. Сам сейчас столкнулся с этой проблемой.

    В 02.09.2016 в 16:12, Crusader99 сказал:

    Возможно лучше будет разделить сокрытие клавы и ее повторный показ по двум edit-ам

    Не могли бы Вы подробнее рассказать, что Вы сделали?

  2. Ознакомьтесь с этой статьей. По сути Вам необходимо сделать следующее:

     

    1. Открыть имеющийся iOS проект в RAD Studio XE7 or XE8.

    2. В папке с исходниками FMX найти файл "FMX.Context.GLES.iOS.pas".

    3. Скопировать его себе в папку проекта (т.е. не вносить никаких изменений в базовый файл!).

    4. Добавить его себе в проект.

    5. Открыть его в Code Editor.

    6. В функции TCustomContextIOS.CreateSharedContext есть линия присваивающая значение gjk. FSharedContext. В XE8 и XE7 это 52. Выглядит она следующим образом:

       
    FSharedContext := TEAGLContext.Wrap(TEAGLContext.Create.initWithAPI(kEAGLRenderingAPIOpenGLES2));

    7. Заменить "Create" на "Alloc". Должно получиться вот так:

       
    FSharedContext := TEAGLContext.Wrap(TEAGLContext.Alloc.initWithAPI(kEAGLRenderingAPIOpenGLES2));

    8. Сохранить этот файл и сделать build проекта с использованием iOS 8 SDK. Причем можно будет выбирать устройства с iOS 9 на борту, но SDK для build должен оставаться iOS 8.4

     

    Собственно, именно это я сейчас провернул на тестовом 4S и все заработало.

     

    P.S. Знаю, что статья на которую я ссылаюсь Ваша же, но если кто-то замучается с поиском, то пусть решение увидит тут же.

×
×
  • Создать...