У меня есть UIView предка - скажем MyView, который переопределяет метод -drawInRect для отображения изображенияУдалить качество проигрышная, после линейки, нанесенной
override func draw(_ rect: CGRect) {
super.draw(rect)
image?.draw(in: rect)
/*some code here*/
}
Эта точка зрения масштабирования в обоих направлениях в какой-то момент. После увеличения отображаемое изображение теряет качество. Говоря, если я создаю MyView с размером 20 * 20, свойство bounds остается неизменным после масштабирования, но преобразованное изображение, которое я пытаюсь отобразить, является низким качеством, потому что я пытаюсь нарисовать его с тем же размером 20x20. Есть ли способ рисовать изображение соответственно для масштабирования моего представления?
I масштабный вид сверху, а не сам вид –