Пожалуйста, не могли бы вы мне помочь, я хотел бы обойти UIView в Swift, как в приложении для фотограмм.Как я могу обойти UIView
С наилучшими пожеланиями
Пожалуйста, не могли бы вы мне помочь, я хотел бы обойти UIView в Swift, как в приложении для фотограмм.Как я могу обойти UIView
С наилучшими пожеланиями
Я не проверял, но я думаю, вы могли бы использовать обычный UIView и положить другие взгляды внутри этой точки зрения (в Фотограмма случае, если вы используете MKMapView и 3 UILabels (название, субтитр, тело)) и используйте layer.cornerRadius с огромным угловым радиусом (возможно, 50 должны работать).
Если вы хотите сделать это в коде, вы должны создать выход из вашего UIView от раскадровки до контроллера представления (Ctrl + перетащить) и использовать этот код:
myUIView.layer.cornerRadius = 50
myUIView.layer.maskToBounds = true
Вы можете поместить этот код в viewDidLoad().
Если вы хотите решение в раскадровке только вы выберите вид и добавить этот код с картинки в поле ниже (я использовал его для UIButton, но это должно быть то же самое):