ios - 在 ios 中创建用户可配置的 UI

标签 ios cocoa-touch cocoa ipad

我正在编写一个应用程序,其中将有用户定义的“类别”,其中包含一个标签,每个类别都有一个用户定义的“项目”列表,这将是 UIButton。我希望用户能够根据自己的选择来布局用户界面。实现这个的最佳方法是什么?有没有示例代码?

编辑:为了让自己清楚,我有一组带有一组“标题”的按钮。我希望用户能够在组内四处移动这些按钮,还可以将这些组作为一个整体进行排列。如果他们必须进入某种“编辑模式”来移动东西也没关系。

最佳答案

可能最简单的方法是使用具有 UITableViewStyleGrouped 样式的可编辑 UITableView(就像 Settings.app)。然后您可以在组内添加、删除和排列项目。您可以将其显示为“编辑模式” View 。

这里有一些有用的帖子:

关于ios - 在 ios 中创建用户可配置的 UI,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9137244/

相关文章:

ios - 日期对象随设备设置而变化? ( swift 3)

objective-c - iOS 从 applicationDidFinishLaunching 升级到 didFinishLaunchingWithOptions

objective-c - cocoa 偏好被覆盖

ios - 你如何覆盖图像元数据?

ios - swift 2 : Cannot invoke initializer for type 'NSString'

ios - bloc.io : failing XTCAssertTest for unknown reasons; previously successful in mock app

iPhone 耳机插孔 - 读取数据?

iphone - Core Data 数据模型 : attribute type for UIColor

objective-c - 我们是否可以通过单击按钮调用山狮的听写功能

ios - 如何将 safeAreaInsets 集成到当前约束扩展