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