我如何处理子设置视图中的隐藏键?
how do i handle hiddenkeys in child settings view?
我试过将 hiddenkeys 设置为在子视图中找到的键,但似乎没有任何效果?
我正在按照示例设置隐藏键,它适用于 "root" 设置视图中的元素。
是否可以在子视图中隐藏最初的片段?
编辑:我正在扩展 IASKAppSettingsViewController,并在 init.c 文件中设置隐藏的 属性。这当然是一个考验。 "logout" 在根目录中并被隐藏,但其余的是不同 PSChildPaneSpecifiers 中元素的键,当我访问它们时不会被隐藏。
- (instancetype)init {
self = [super init];
if (self) {
self.hiddenKeys = [NSSet setWithObjects:@"testGoRoot", @"logout", @"radiogroup", @"radiogroup", nil];
}
return self;
}
我通过调试发现了这个问题,所以我在 GitHub 上发布了一个问题。它被确定为回归错误并由 Futuretap 迅速解决(从我发布问题到提交新版本只用了不到一个小时),所以现在可以使用最新版本的 InAppSettingsKit。
问题:
https://github.com/futuretap/InAppSettingsKit/commit/2129f9a63d9d481fed46852d734309220bc06fe0
我试过将 hiddenkeys 设置为在子视图中找到的键,但似乎没有任何效果?
我正在按照示例设置隐藏键,它适用于 "root" 设置视图中的元素。
是否可以在子视图中隐藏最初的片段?
编辑:我正在扩展 IASKAppSettingsViewController,并在 init.c 文件中设置隐藏的 属性。这当然是一个考验。 "logout" 在根目录中并被隐藏,但其余的是不同 PSChildPaneSpecifiers 中元素的键,当我访问它们时不会被隐藏。
- (instancetype)init {
self = [super init];
if (self) {
self.hiddenKeys = [NSSet setWithObjects:@"testGoRoot", @"logout", @"radiogroup", @"radiogroup", nil];
}
return self;
}
我通过调试发现了这个问题,所以我在 GitHub 上发布了一个问题。它被确定为回归错误并由 Futuretap 迅速解决(从我发布问题到提交新版本只用了不到一个小时),所以现在可以使用最新版本的 InAppSettingsKit。
问题: https://github.com/futuretap/InAppSettingsKit/commit/2129f9a63d9d481fed46852d734309220bc06fe0