Как создать кнопку, как в игре «Кто хочет стать военным» в Swift? - PullRequest
0 голосов
/ 27 апреля 2020

Я создаю игру. Я написал все логи c, но не могу сделать кнопки и текст вопроса таким образом. Как я могу сделать это, используя Swift (Xcode)? enter image description here

1 Ответ

0 голосов
/ 27 апреля 2020

Вы должны быть в состоянии нарисовать свои заголовки и кнопки вручную, используя пути Безье и CGGraphics.

Получить такой точный вид с помощью кривых Безье и CGGraphics было бы нелегко из-за глянцевых эффектов на линиях золотой границы.

Вы также можете посмотреть на использование функции resizableImageWithCapInsets. С помощью этой функции вы создаете изображение минимального размера, а система расширяет середину изображения до желаемого размера. Это должно быть довольно легко использовать изменяемый размер изображения для рисования кнопок и заголовков. Сначала вы просто нарисуете горизонтальные линии, а затем нарисуете расширяемые изображения, а текстовые метки будут расположены по центру поверх расширяемого изображения

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...