问题标签 [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 投票
2 回答
2569 浏览

ios - 动态应用内设置

我有一个位置很重要的应用程序。目前,我在设置包中有一个多值设置,其中定义了 5 个位置。这种方法的问题在于设置包是静态的 - 即据我所知,我无法从服务器上的 JSON 列表更新它。

我想从服务器上的动态列表中更新位置列表。

我看过 InAppSettingsKit 但这也使用标准设置包。是否可以使用 InAppSettingsKit 从远程列表动态导入设置更新。

还有其他方法可以做我想做的事情吗?

0 投票
1 回答
840 浏览

iphone - InAppSettingsKit 标签栏,不调用 settingsViewController

对于 Iphone 应用程序,我尝试实现 InAppSettingsKit(标签栏版本)。我成功地将库示例集成到我的应用程序中,但没有调用“settingsViewController”方法。这是我的代码:

。H

.m

0 投票
1 回答
540 浏览

ios - 显示滑块 InAppSettings 工具包的选定值

我正在使用 InAppSettingsKit 并且我有一个滑块。我想在上一行的标题中显示最接近的整数。我并不真正关心iphone设置中的设置,而是我的应用程序中的设置

AnnAppSettingsKit 滑块

这是我的 Root.InApp.Plist

Root.InApp.Plist

我所做的是定义一个在移动滑块时起作用的通知

我只是不知道如何在表格视图中查找和访问单元格来更改它。

0 投票
2 回答
139 浏览

ios - Inappsettingskit 多值标题

我正在使用 inAppSettingsKit ,我注意到多选的字体大小与其他字段不同。请注意下图中的级别。我正在使用故事板

首先这是故意的吗?

如果是:背后的原因是什么?

如果没有:修复它的最简单方法是什么?

在此处输入图像描述

0 投票
1 回答
362 浏览

ios - InAppSettingsKit 本地化适用于 Settings.app,但不适用于我的应用

我的应用程序支持四 (4) 种语言(en、es、fr 和 de)。

我的 Settings.bundle 配置如下:

除了字符串值被本地化之外,每个 Root.strings 都完全相同。

所有这些都按我的预期工作(在模拟器中)。当我在 Settings.app->General->International->Language 中切换语言时,IASK 的 Settings.app 部分会显示相应的语言。

然而,在我的应用程序中,无论我选择哪种语言设置,我都只会得到英语。

有没有人有任何建议我应该在哪里寻求帮助?

提前致谢!

0 投票
0 回答
59 浏览

ios - InAppSettingKit 自动旋转问题

我在我的应用程序中使用 IASK,但我发现了一个问题。那是我要改变我的设备方向的时候,主视图控制器运行良好(iOS 5 和 6)。但是在 IASK 视图控制器中它不起作用!此外,当我按下设置按钮进入 IASK 视图控制器时,视图控制器总是会飞溅翻转视图。我试图找出我的代码有什么问题。我确实将 iOS 5 和 6 的两种视图方向方法也添加到了 IASK 视图控制器中,但它仍然不能正确执行。

有谁知道如何解决这种问题?

0 投票
1 回答
153 浏览

iphone - InAppSettingsKit UIWebView

如何添加 UIWebView(加载实时站点,而不是 HTML 页面)以显示为 IASK 的子视图?

我在示例应用程序中看到了这个示例,但它使用的是静态本地页面。

IASK 样本

0 投票
1 回答
152 浏览

ios - InAppSettingsKit - set a button to have a disclosure icon?

Is there a way to set a button to have a disclosure icon, similar to the child pane specifier?

0 投票
0 回答
89 浏览

iphone - Settings.Bundle 现在自动初始化了吗?

我已经使用 settings.bundle 为我的应用程序实现了设置,我的应用程序已经存在 2 年了。我有一些设置是从应用程序中设置的,而不是从 IOS 设置应用程序中设置的。我之前的问题是,如果用户没有通过首先进入 IOS 设置应用程序来初始化设置,那么从应用程序内设置的设置将不会被识别。

现在,我刚刚进行了一些更新并进行了通常的彻底测试,我注意到在没有导航到设置应用程序的情况下,我在自己的应用程序中设置的设置现在已被识别。现在我想我错过了一个重要的更新。Apple 是否改变了 settings.bundle、Settings App 和应用内设置的工作方式?

(我唯一能想到的是,我将目标的 IOS 版本从 IOS 5.1 更改为 IOS 6.0……这就是为什么我的应用程序内设置现在可以无缝运行的原因吗?)

0 投票
1 回答
184 浏览

ios - IASKAppSettingsViewController 子类中的设置更改通知

我有一个 IASKAppSettingsViewController 的子类,当然,我用它来显示和处理我呈现给用户的设置的各种事件。在这个子类中,我试图通过将此行添加到以下内容来接收设置已更改的通知-(void)viewDidLoad

问题是该方法 settingsChanged 从未被调用过。我认为还有其他方法可以做到这一点,或者我在这里做错了什么。这个过程在其他类中对我有用,所以我假设 IASKAppSettingsViewController 有一些特别的东西阻止它工作。有人可以指出我正确的方向吗?

编辑#1

通过 GitHub 收到来自 Future Tap 的消息,他让我检查示例应用程序。我做了,示例应用程序不使用 IASKAppSettingsViewController 的子类。我已经添加了另一个addObserver,也没有被调用。我验证了两个addObserver调用都在执行,所以这不是原因。

编辑#2

看来我的应用程序出现了严重问题。我有多个观察此通知的类,并且它们都使用相同的名称来调用要调用的方法(settingsChanged)。当我在一次调用中按住 Command 键单击方法的名称时addObserver,Xcode 会将我带到另一个类的 settingsChanged 方法。这可能是导致我的一些观察者方法没有被调用的原因。