Ios 从顶部的幻灯片视图
有人知道我如何点击按钮并从顶部显示面板吗 类似于YouTube应用程序在单击搜索按钮时显示搜索栏的方式 不确定如何从顶部滑入视图并在视图上显示Ios 从顶部的幻灯片视图,ios,button,view,Ios,Button,View,有人知道我如何点击按钮并从顶部显示面板吗 类似于YouTube应用程序在单击搜索按钮时显示搜索栏的方式 不确定如何从顶部滑入视图并在视图上显示 有什么想法吗?在您的视图中,确实加载了将滑动视图的原点y值设置为负数的值,以便它刚好离开屏幕顶部 然后,如果希望它显示,请将y值设置为0,可以使用UIView:animateWithDuration对动画执行此操作 如果您需要,它会出现一个。您可以添加一个平移手势识别器,以便用户可以将其向后滑动,或者您可以通过编程触发它向上移动。做了类似的操作,它似乎可
有什么想法吗?在您的视图中,确实加载了将滑动视图的原点y值设置为负数的值,以便它刚好离开屏幕顶部 然后,如果希望它显示,请将y值设置为0,可以使用UIView:animateWithDuration对动画执行此操作
如果您需要,它会出现一个。您可以添加一个平移手势识别器,以便用户可以将其向后滑动,或者您可以通过编程触发它向上移动。做了类似的操作,它似乎可以工作,但在几次单击开始工作后,它不像我在首次启动时预期的那样平滑
if (showBanner == false) {
showBanner = true;
[UIView beginAnimations:nil context:nil];
[UIView setAnimationDuration:0.5];
[UIView setAnimationDelay:0.0];
[UIView setAnimationCurve:UIViewAnimationCurveEaseOut];
[UIButton beginAnimations:nil context:nil];
[UIButton setAnimationDuration:0.5];
[UIButton setAnimationDelay:0.0];
[UIButton setAnimationCurve:UIViewAnimationCurveEaseInOut];
scrollView.frame = CGRectMake(0, 0, 320, 100);
openMenu.frame = CGRectMake(267,101, 47, 30);
[self.view bringSubviewToFront:scrollView];
[UIView commitAnimations];
}
else{
showBanner = false;
[UIView beginAnimations:nil context:nil];
[UIView setAnimationDuration:0.5];
[UIView setAnimationDelay:0.0];
[UIView setAnimationCurve:UIViewAnimationCurveEaseInOut];
[UIButton beginAnimations:nil context:nil];
[UIButton setAnimationDuration:0.5];
[UIButton setAnimationDelay:0.0];
[UIButton setAnimationCurve:UIViewAnimationCurveEaseInOut];
scrollView.frame = CGRectMake(0, -100, 320, 100);
openMenu.frame = CGRectMake(262, 20, 47, 30);
[UIView commitAnimations];
}
你知道为什么这在第一次点击时不起作用吗?你需要提供更多的信息。您希望菜单如何向下滑动?如果是一个手势,我个人会避免这种类型的用户界面,因为苹果有一个从顶部滑下来的通知中心,所以这可能与你的设计冲突。