Создайте круг в xib для построителя интерфейса

Я рисовал свои круги с помощью Core Graphics, но недавно я начал внедрять xibs, используя конструктор интерфейса для своих просмотров. Нужно ли рисовать круг с помощью построителя интерфейса? Удивительно, но я не мог найти ни одного другого потока, отвечающего на этот вопрос, хотя он звучит как простой.

+5
источник поделиться
1 ответ

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

Xcode предоставляет раздел "Пользовательские атрибуты времени выполнения":

User Defined Runtime Attributes

Формат этого параметра - это путь и значение ключа.

Вы можете установить ключевой путь layer.cornerRadius на половину ширины/высоты представления. Чтобы повысить производительность, вы можете установить путь layer.shouldRasterize к YES.

+5
источник

Посмотрите другие вопросы по меткам или Задайте вопрос