今天应用程序的趋势包括平面设计,现在我正在做一个遵循这一趋势的应用程序。我现在的问题是如何创建一个与我的App Screen的平面UI设计相匹配的UIAcionSheet。与此相关,我看到了Instagram的动作表,我发现它很有趣。我希望在我的应用程序中拥有该设计。任何人都知道如何在ios应用程序中实现这一点?我提供了一个来自Instagram应用程序的屏幕截图。
答案 0 :(得分:3)
答案 1 :(得分:3)
是,
您可以使用https://github.com/reddavis/RDActionSheet,也可以更改文字的图像和颜色以及操作表的背景图片
答案 2 :(得分:0)
答案 3 :(得分:0)
您可以创建一个子类CustomActionSheet派生的UIActionSheet,
并在其中创建一个名为CustomUI的方法。在这里设计你的代码。
使用像UIActionSheet这样的CustomActionSheet,除了必须在willPresentActionSheet委托中调用子类的CustomUI:
- (void)willPresentActionSheet:(UIActionSheet *)actionSheet {
if ([actionSheet isKindOfClass:[CustomActionSheet class]]) {
CustomActionSheet *sheet = (CustomActionSheet*)actionSheet;
[sheet CustomUI];
}
}