1

我想知道是否有一个特定的 UI 类可以向上滑动以允许用户做出选择,例如 safari 上的“更多”按钮或确认 iDevice 关闭的界面。两者看起来都像 UIToolBars,但它们似乎渲染得非常好(按钮和工具栏背景),我开始怀疑它是一个单独的类,专为此类滑动选择而设计。

还是它们实际上是具有设计背景的不同 UIView,使用 animateWithDuration:animations: 向上滑动,并且背景是半透明蒙版?苹果是怎么做到的?

4

3 回答 3

3

UIActionSheet。这是代码:

UIActionSheet *actionSheet = [[UIActionSheet alloc]initWithTitle:@"Share" delegate:self cancelButtonTitle:@"Cancel" destructiveButtonTitle:nil otherButtonTitles:@"E-Mail",@"SMS", nil];
[actionSheet showInView:self.view]; 
于 2013-07-17T11:36:49.060 回答
2

我认为你正在寻找的是一个行动表

在此处输入图像描述

于 2013-07-17T11:17:49.403 回答
1

你的意思是UIActionSheet?如果是这样,是的,它是一个单独的类UIView

UIActionSheet

于 2013-07-17T11:18:02.613 回答