在我的一个viewcontrollers中,我有两个视图在检测到平移或滑动手势时移动。当这些观点开始移动时,我已经限制了它们可以移动的距离。我让他们工作,但我想知道是否有适当的方法设置这些限制。
例如,当调用我的平移手势方法时,会发生以下情况:
if(sineCenter.y>=(self.view.bounds.size.height -40) && sineCenter.y<= (self.view.bounds.size.height + 100))
{
self.sineWave.center = sineCenter;
}
是否有更一致的方法self.view.bounds.size.height -40
和self.view.bounds.size.height + 100
。通过一致,我的意思是代码将适应屏幕的大小。我正考虑为iphone和ipad发布我的应用程序。现在我只是通过关注我想要限制的地方来设置这些限制。