0
我試圖讓用戶像在SnapChat應用程序一樣在屏幕周圍繪製UITextView。我嘗試了下面的代碼,但它似乎沒有工作。有什麼建議麼?我不會減少正在調用的detectPan方法。我必須重寫一些UITextFieldDelegate屬性嗎?在屏幕上拖動UITextView
var panRecognizer = UIPanGestureRecognizer(target:self, action:"detectPan:")
text.addGestureRecognizer(panRecognizer)
func detectPan(sender:UIPanGestureRecognizer) {
self.view.bringSubviewToFront(sender.view!)
var translation = sender.translationInView(self.view)
sender.view!.center = CGPointMake(sender.view!.center.x + translation.x, sender.view!.center.y + translation.y)
sender.setTranslation(CGPointZero, inView: self.view)
}
如果在翻譯完成後添加'self.view.layoutIfNeeded()',它是否可以解決問題? – Dustin