iOS может использовать layer.cornerRadius
, чтобы сделать раунд UIButton
.Как сделать круглый WKInterfaceButton в watchkit?
Имеет ли WKInterfaceButton
этот объект?
Если нет, то как я могу сделать раунд WKInterfaceButton
в WatchKit
.
iOS может использовать layer.cornerRadius
, чтобы сделать раунд UIButton
.Как сделать круглый WKInterfaceButton в watchkit?
Имеет ли WKInterfaceButton
этот объект?
Если нет, то как я могу сделать раунд WKInterfaceButton
в WatchKit
.
WKInterfaceButton
не имеет свойства углового радиуса. Вы можете сделать круговую кнопку, установив круговое изображение в качестве фонового изображения кнопки. Вы можете сгенерировать изображение в коде, сделав что-то вроде этого: Draw a simple circle uiimage
Если вы поместите изображение внутри группы, вы можете установить радиус группы. Это отображает изображение в круг. В приведенном ниже рисунке, у меня есть:
Хотя этот пример имеет изображение, вы можете использовать ту же технику для кнопки. Ранее собака была нажата как кнопка, так что это выполнимо.
Благодарим вас за это решение. Это самый чистый и простой, не требующий какого-либо пользовательского чертежа или добавления какого-либо статического изображения в проект. И да, я могу подтвердить, что это действительно работает с кнопками, что именно то, что я искал. – Roboris
Вам необходимо установить фоновое изображение WKInterfaceButton на круглую графику. – Tim