移动UIView时设置位置限制

时间:2014-06-21 03:17:24

标签: ios cocoa-touch

在我的一个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 -40self.view.bounds.size.height + 100。通过一致,我的意思是代码将适应屏幕的大小。我正考虑为iphone和ipad发布我的应用程序。现在我只是通过关注我想要限制的地方来设置这些限制。

0 个答案:

没有答案