我想在屏幕上的请求点上显示子视图。例如:我点击(200,200),我的子视图会在点击的点下显示动画。我知道如何得到这一点,但我不知道如何让这个子视图在那时出现。
谢谢!
答案 0 :(得分:0)
如果您知道这一点,可以使用它来设置子视图的框架或中心属性,具体取决于您认为合适的内容。在第一种情况下,您将必须计算帧,在后者中(将子视图的中心设置为点),其中心将是触摸发生的位置:
CGRect theFrame = mySubview.frame;
theFrame.origin = thePoint;
mySubview.frame = theFrame;
或
mySubview.center = thePoint;