Publish your project for free and start receiving offers from freelance contractors in serveral minutes after publication!
2000 ₴

Создать FAQ ViewController (Swift)

project complete


Здравствуйте!


FAQ экран представляет из себя:

Сверху NavigationBar с текстом "FAQ"

TableView со списоком вопросов, которые хранятся в CloudKit Public Data

TableViewCell содержит только текст вопроса, и количество его Like (справа) + справа стрелка, показывающая, что вопрос нажимаемый.

Вопросы отсортированы по количеству Like.

Самый верхний элемент TableView - кнопка LiveChat, по нажатию на которую происходит ничего (я добавлю вызов чата самостоятельно)


При нажатии на вопрос происходит Segue на экран с ответом, Navigation Bar text меняется на текст вопроса.

Экран с ответом содержит потенциально длинный текст ответа, и 2 Navigation Bar Button-а (< Back и Like)

При нажатии на Back происходит возврат назад к списку вопросов.

При нажатии на Like (иконка) иконка меняется на состояние нажатая (просто другая иконка) и счетчик лайков увеличивается на 1.

При возврате на экран ответа кнопка Like остаётся нажатой. При ещё одном нажатии - Like снимается, и счётчик уменьшается на 1.  


В момент загрузки данных из CloudKit пользователь должен видеть Waiting Bar и текст "Loading".

Если подключения к интернету нет - надпись "No connection".

Текст вопросов и ответов должен поддерживать 3 языка: English, Русский, Украинский


Иконки я предоставлю, на вопросы по дизайну отвечу (дизайн максимально простой и близкий к дизайну Apple по умолчанию)


Спасибо!



Update #1 from 30 May 2017
Если все хорошо - дальше продолжим работу по проекту. У нас очень большой бэклог.

Client's feedback about the contractor Mykhailo Melnychuk

Quality
Professionalism
Price
Availability
Terms

Вовремя, хорошее качество кода (поддерживаемый) баги поправлены.
Спасибо!

Александр С. Александр Степанов

Freelancer's feedback about the client Александре Степанове

Payment
Task formulation
Requirements
Availability

Хороший замовник, в процесі не виникло взагалі ніяких проблем)

Mykhailo M. Mykhailo Melnychuk


Make a proposal!

The client doesn't want to make prepayment? Offer him to make a payment via Safe to avoid possible fraud.

  1. 2 days2000 ₴Winning proposal
    Mykhailo Melnychuk
     241   1   0

    Привет

    "Navigation Bar text меняется на текст вопроса." - а если вопрос будет длинный ?
    лайк будет обновляться в реальном времени?

    цена и сроки будут зависеть от дизайна но примерно где-то так.

    скайп
    mr.duckhead

    Ukraine Lvov | 1 June 2017 |
  2. 2 days2000 ₴
    Ігор Повзик
     116  verified   1   0

    Привет

    Работаю в большой ИТ компании iOS разработчиком, большой опыт на upWork - /freelancers/~01771fb7f7ca8983c1

    Ukraine Kyiv | 30 May 2017 |
  3. 3 days5000 ₴
    Igor Shapataiev
     426   5   0

    Привет.
    Готов сделать апку
    Пишите в скайп igor_sha1

    Ukraine Kyiv | 31 May 2017 |

Project published
30 May 2017
90 views