示例步骤: - 邮件照片 - 点击添加文字:“Hello world” - 在编辑静止时,按下可将照片上的文字拖动到较高位置。 - 键盘打开时保持编辑模式。然后按拖动到另一个位置。然后点击文本,再次进入编辑模式,键盘打开。
答案 0 :(得分:0)
看看这些方法
– touchesBegan:withEvent:
– touchesMoved:withEvent:
– touchesEnded:withEvent:
– touchesCancelled:withEvent:
在touchesBegan中,您可以检查触摸是否发生在文本字段中。如果是这样,您可以在touchesMoved方法中更改文本字段框架的中心,并将其设置为触摸位置。
另请查看此问题以获取更多提示: How to find out what view a touch event ended at?