我想改变 width & height, 等等等 UIActionSheet

UIActionSheet *sheet = [[UIActionSheet alloc] initWithTitle:nil delegate:self cancelButtonTitle:nil destructiveButtonTitle:nil otherButtonTitles:@**"Done"**,nil];
有帮助吗?

解决方案

我建议不要这样做。出于可访问性原因,UiActionsheet中的按钮尺寸和形状是按照其方式设计的。它们在平台上的所有应用程序中也是一致的,因此用户熟悉它们。来自 iPhone人类界面指南:

由于用户习惯了这些观点的外观和行为,因此在应用程序中始终如一地使用它们很重要。

如果您更改这些尺寸,不仅可以使您的应用程序降低可用性,而且可能违反了苹果 人界面指南, ,导致提交时拒绝您的申请。

其他提示

您可以创建自己的Actionsheet模拟。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top