0
我在imageview上有一個標籤,並且它們都在一個視圖中。該標籤可通過下面的代碼夾緊。但是,它也可以在圖像視圖外捏。我希望imageview之外的區域沒有被看到(比如在whatsapp或snapchat中。屏幕外部的文本沒有被看到,我只希望只有imageview區域)。我不知道,但我想不知怎麼它會把視圖帶到前面的功能。只是我不知道該怎麼辦呢Swift中的有限區域Pinchview
func handlePinch(recognizer: UIPinchGestureRecognizer) {
if let view = recognizer.view as? UILabel {
let pinchScale: CGFloat = recognizer.scale
view.transform = view.transform.scaledBy(x: pinchScale, y: pinchScale)
recognizer.scale = 1.0
}
}
你在IB中加入了這個嗎?你的處理函數和你提供的信息將不得不做一個命中測試或者我會想的其他事情。 – solenoid
我將它添加到pinchRecognizer.addTarget(self,action:#selector(ViewController.handlePinch(recognizer :))) –
實際上這可能不會工作,你的「view.addgestureRecognizer(myGR)」是什麼樣子? – solenoid