Установка UIViews layer.cornerRadius добавляет серые линии вокруг вида
И фон, и цвет границы установлены на белый, в моем коде нигде нет серого цвета. Но когда я устанавливаю представления cornerRadius, я вижу две серые линии влево и вправо от вида (иногда тоже вверх и вниз, в зависимости от функции UIViews), хотя, когда я устанавливаю представления backgroundColor для очистки, линии исчезают. Есть ли причина для этого?
РЕДАКТИРОВАТЬ:
Это происходит только на устройстве iphone, а не на симуляторе, не знаю почему:/ Здесь у меня есть один большой белый UView и 8 меньших внутри него, и я использую ограничения для автоматического размещения (но там нет проблем), и когда я устанавливаю все из этих небольших видов фоновый цвет, чтобы очистить, они исчезают (также этот большой белый вид отвечает за несколько из этих серых линий)
И решение этой проблемы - либо удалить cornerRadius, либо установить цвет фона для очистки.