Я пытаюсь переместить одно изображение на базовое изображение.Перемещение UIView в UIImageView UIImage в Swift
Если я перемещаю то, что UIView
, оно пересекает UIImageView's
изображение.
Как ограничить UIView's
перейти в UIImageView's
изображений? Он должен поддерживать квадрат и прямоугольник. Перемещение взгляда не должно пересекать границу.
Просьба направлять меня.
В снимках экрана, UIImageView
Цвет фона - черный цвет. Перемещение UIView
в белом цвете. Белый цветной вид пересекает его изображение [Screen Shot 2]. Как ограничить изображение?
Код:
@IBAction func panAcn(sender: UIPanGestureRecognizer) {
if sender.state == .Began || sender.state == .Changed {
let translation = sender.translationInView(self.myImgVw)
// note: 'view' is optional and need to be unwrapped
sender.view!.center = CGPointMake(sender.view!.center.x + translation.x, sender.view!.center.y + translation.y)
sender.setTranslation(CGPointMake(0,0), inView: self.myImgVw)
}
}
Необходимость выхода:
Мой выход
добавить UIView на UIImageView и показать код. – Sahil
Я отредактировал. @Sahil –
Является ли UIView подвид UIImageView? – dfd