如何在iphone上创建一个可拖动面板,比如通知面板



我正在尝试创建一个可拖拽面板/视图(在iphone上),你可以从下往上打开,就像ios5的通知面板一样,我认为这是一个介于扫描和可拖拽之间的混合,但我不知道。

提前感谢您的协助!

你可以使用向下方向的UISwipeGestureRecognizer,并检查它开始时是否足够靠近顶部,然后将视图从可见区域上方动画到可见区域。

或者如果你想从顶部拖动它你可以使用UIPanGestureRecognizer,再次检查它是否离顶部足够近。使用

获取平移效果
- (CGPoint)translationInView:(UIView *)view

然后将视图平移相同的量

最新更新