Я использую Swift 3 и пытаюсь изменить ширину и высоту UIImageView, что внутри XIbSwift не может изменить ImageView рамки внутри XIb UIView
Это мой код:
let view = Bundle.main.loadNibNamed("Custom", owner: self, options: nil)?[0] as! UIView
view.frame = CGRect(x: CGFloat(i) * self.sView.frame.size.width, y: self.sView.frame.origin.y, width: self.sView.frame.size.width, height: self.sView.frame.size.height)
let imageView = view.viewWithTag(1) as! UIImageView
когда я пытаюсь изменить ImageView кадр, как этот
imageView.frame = CGRect(x: imageView.frame.origin.x, y: imageView.frame.origin.y - 40, width: 200, height: imageView.frame.height)
ничего изменить, когда я пытаюсь запустить его, пожалуйста, помогите мне, как решить эту проблему
иметь вы получили правильное изображение в этой строке: пусть imageView = view.viewWithTag (1) как! UIImageView – KKRocks
var frame = self. imageView.frame frame.size.width = 100; frame.size.height = 100; self. imageView.frame = frame self. imageView .setNeedsDisplay() – karthikeyan
@KKRocks Я уже установил его правильно, я могу без проблем изменить изображение изображения без видимых проблем, просто не могу изменить ширину и высоту – Dirus