问题标签 [inappsettingskit]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
429 浏览

iphone - inappsettingskit 中的 UIPicker

使用 inappsettingskit,我正在寻找一种在单击文本字段单元格(而不是键盘)时显示 uipickerview(带有自定义值)的方法。

有什么办法吗?

谢谢你的帮助 :)

0 投票
2 回答
847 浏览

ios - 子类化 IASKAppSettingsViewController

我正在尝试调整默认 IASKAppSettingsViewController 的行为,以便它可以为自定义视图(类型 = IASKCustomViewSpecifier)提供自定义子视图控制器(如 type = PSChildPaneSpecifier)。

我试图继承 IASKAppSettingsViewController 而不向代码添加任何新功能。

但是,当我加载自己的子类时,设置视图完全是空的——即使对于一个裸子类也是如此。当我切换回默认的 IASKAppSettingsViewController 时,一切都会按预期再次运行。

我已经尝试在我的子类中的各个位置设置断点,并且一切似乎都运行良好 - 除了没有显示任何内容。

我尝试在文档中寻找线索,但似乎找不到任何解释原因的东西。InAppSettingsKit 的文档甚至声明它是为子类化而设计的。

我在这里想念什么?任何线索都值得赞赏 - 甚至更好的是一个小的分步指南,用于傻瓜。

更新了代码:

设置翻转视图。它适用于标准 IASKAppSettingsViewController,但因我的空派生 MyCustomSettingsViewController 而失败

0 投票
1 回答
427 浏览

iphone - InAppSettingsKit 文本字段通知

我正在使用InAppSettingsKit在我的应用程序中创建一个设置屏幕。我的 plist 中有一个PSTextFieldSpecifier,因为它用于登录(用户名/密码),我需要知道用户何时完成编辑文本(即按下键盘上的完成按钮,又名textFieldDidEndEditingin UITextFieldDelegate)以便尝试登录(如反对有一个“登录”按钮)。

不幸的是,这个事件没有方法IASKSettingsDelegate,所以我不确定如何实现它。我是否遗漏了什么,或者唯一的解决方案是自己添加一个新的委托方法?

0 投票
2 回答
575 浏览

ios - 设置子窗格的值

使用 inAppSettingsKit,我试图在汇总 tableCell 中显示子窗格元素的值。

TableCell 正确显示标题但不显示值:/

这是我的 Root.plist 文件的片段:

我的 [NSUserDefaults standardUserDefaults] 文件如下所示:

我还显示多值单元格,它就像一个魅力......

有人帮我吗?

谢谢。

0 投票
6 回答
2722 浏览

ios - 使用 InAppSettingsKit 时出现读取设置问题

我正在使用这些InAppSettingsKit模块来管理我的设置。

我可以将它包含在我的项目中,以便我可以构建一个与我的项目正确交互的设置页面。我有一个可以更改的 root.plist,当我第一次在模拟器上运行我的应用程序时,我可以看到反映的更改。

但是,对于我的生活,我无法NSUserDefaults通过我的代码访问设置。当我运行下面的代码时,我可以遍历[NSUserDefaults standardUserDefaults]. 但是,我只看到一堆与我的 plist 文件中的内容无关的通用设置

那么 InAppSettingsKit 将设置放在哪里呢?医生说,[NSUserDefaults standardUserDefaults]所以我很茫然。

0 投票
1 回答
799 浏览

iphone - iPhone/iPad:通用应用和 InAppSettingsKit

我有一个通用应用程序。在 iPhone 上,它是一个 Tab Bar 应用程序,而在 iPad 上,它是一个 Split View 应用程序。对于设置,我真的很想在我的应用程序中包含三个最重要的设置,然后根据需要启动设置应用程序以进行次要设置(但苹果把我们搞砸了)。所以我正在尝试集成 InAppSettingsKit。

由于应用程序是通用二进制文件,因此 InAppSettingsKit 必须安装在Shared/. 否则我会遇到重复符号的问题(或者我必须使用 *_iPhone 和 *_iPad 复制和重命名所有内容)。

我正在尝试在 iPhone 上插入 InAppSettingsKit。因为它是一个选项卡视图,所以没有 IASK 期望的 NavigationController(所以点击除了突出显示行单元格之外什么都不做)。所以图书馆需要一些修改。此外,当我测试纯 iPad 切入时,IASK 会SIGABRT因为它需要一个工具栏 (IIRC)。

README 只有一个链接到http://www.inappsettingskit.com,看起来很多程序员相关的营销。没有 Universal App 示例,提供的两个示例非常基础(不反映 Tab Bar/Split View 应用程序的需求)。另外,我也没有找到提问的地方(github好像没有布告栏系统[1]),好像也没有联系方式。

有人在通用应用程序中成功使用过 InAppSettingsKit 吗?如果是这样,是共享最佳方法,还是复制文件并重命名最佳方法。在真空中调试和修改其他人的工作值得付出努力吗?如果有人有更好的建议,我很想听听。

[1] https://github.com/futuretap/InAppSettingsKit

0 投票
1 回答
4180 浏览

ios - 如何集成 InAppSettingsKit?

我刚刚下载了 InAppSettingsKit,我正在尝试将它与我的应用程序集成,但是我遇到了一些问题,因为我找不到任何文档来帮助我。到目前为止,我已经完成了以下步骤......

  1. 我将 InAppSettingsKit 目录添加到我的 Xcode 项目中。
  2. 我为我的设置创建了一个新的 UIViewController 类(我将其命名为 settingViewController)。

在这一点上,我有点卡住了,因为我不确定需要做什么。如果有人可以提供一些有关如何集成它的步骤,那将非常有帮助,因为我在网上找不到任何最新的文档。

0 投票
2 回答
1988 浏览

iphone - InAppSettingsKit 多值不显示选项

我刚刚设法创建了我的 settings.bundle 并设置了一系列不同的设置。但是,当我运行我的应用程序并通过 InAppSettingsKit 查看设置时,不会显示多值选项。我看到标题,我可以选择它,然后当它应该显示选项时,它只显示 n 个空单元格(勾号除外)。

奇怪的是,如果我进入 Apple 设置应用程序并检查多值设置,它们都会按预期显示。有谁知道发生了什么?

这是我在 .h 文件中使用的代码:

在 .m 文件中,我有以下内容:

下面是我的设置包的一部分的屏幕截图(显示有问题的多值选项):

在此处输入图像描述

这是一个屏幕截图,显示了当我单击样式时应用内设置部分中显示的内容:

在此处输入图像描述

0 投票
1 回答
887 浏览

ios - 如何自定义 InAppSettingsKit(背景颜色和导航栏颜色)?

我想将 InAppSettingsKit 视图的背景颜色更改为黑色,我还想将导航栏颜色更新为深灰色。但是,我似乎找不到有关如何执行此操作的任何详细信息。

我考虑过只是进入 XIB 文件并手动更改它,但这似乎不是正确的方法。请问有人可以帮我吗?

0 投票
2 回答
2481 浏览

iphone - 如何将按钮添加到 InAppSettingsKit 设置视图 (iPhone/iPad)?

我一直在查看 InAppSettingsKit 提供的示例应用程序,我注意到使用了几个按钮:

在此处输入图像描述

我想在我的应用程序中集成一个名为重置的红色按钮,但我不知道该怎么做。我已经查看了示例应用程序中的代码,但我有点迷失了。请问有人可以帮我吗?