问题标签 [material-components-ios]

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 回答
925 浏览

swift - Swift材料组件填充文本字段背景颜色不起作用

我编写了这些代码行来更改填充文本字段的背景颜色,但它不起作用:

最后看起来像这样:

在此处输入图像描述

但是当我改变primaryColorscheme.colorScheme.primaryColor = .red它工作。(只是原色)

0 投票
2 回答
1420 浏览

ios - 更改 MDCTextField 轮廓文本字段的活动边框颜色

我的文本字段

如何将 MDCTextField 轮廓的颜色从紫色更改为 .systemBlue?

0 投票
1 回答
242 浏览

ios - iOS Swift 5 Material Components按钮文本在按钮点击后缩小

我有一个材料按钮。当我点击它时,按钮中的文本标签会缩小并保持较小,释放后永远不会恢复到原始大小。我使用的可可豆荚是 pod 'MaterialComponents/Buttons', '~> 92.4.0'

点击前

点击前

点击后

点击后

0 投票
0 回答
284 浏览

ios - 无法更改 MDCTextField i 的 UI

我正在尝试在我的快速项目中使用MDCTextFieldMDCTextInputControllerOutlinedMaterialComponents,但我面临着设计调整的重大挑战。它甚至不允许我更改文本字段的高度以及将文本输入部分居中。甚至占位符的字体都没有改变。尝试遵循 sdk 中提供的所有可能选项。

PFA 图像在此处输入图像描述

0 投票
0 回答
146 浏览

swift - bottomsheet 谷歌材料库不适用于 iOS 14

曾经在 iOS 13 中运行的代码突然在 iOS 14 中无法运行。

预期结果是显示底部表。然而,真正的结果是我们只是得到了一个巨大的灰色覆盖层,上面什么都没有显示。

0 投票
0 回答
29 浏览

ios - 内存错误,nil 传递给需要非空第一个参数的被调用者

我创建了一个很容易在 Apple Store 上发布的应用程序,并且该应用程序已经在构建时运行,但是当我单击 XCode 上“产品选项卡”下的“分析”时,它会在selectedViewController.

MDCTabViewController 错误

此错误是否会在 Apple Store 被拒绝?

0 投票
2 回答
113 浏览

swift - MDC 在助手/计数器视图和边框之间添加

在此处输入图像描述

任何人都知道如何在边框和助手/计数器视图之间添加“空格”?我一直在网上搜索,找不到任何答案。

我正在使用 MaterialComponents 72.2.0

更新

noteController.applyTheme(withScheme: scheme)我到处玩,发现如果我删除助手字符计数器会正确显示。我只是按照这里MDCContainerScheme建议MDCTextInputController.applyTheme(withScheme:)将自定义主题应用于MDCTextField.

我发现的另一件事是,如果我禁用字符计数器并且只显示它正在正确显示的助手。

0 投票
0 回答
115 浏览

ios - 如何快速使用和访问 App Bar Bottom(Material Design)?

我正在尝试在我的 ios 项目中使用来自 Material Design 的 App Bar: Bottom 。将 MDCBottomAppBarView() 类添加为 UIView,如下所示:
在此处输入图像描述

但是底部栏显示在顶部,如下所示:
在此处输入图像描述

有人可以告诉我如何访问 MDCBottomAppBarView() 类和自定义。并在应用程序底部显示栏。

0 投票
0 回答
100 浏览

ios - iOS 14.2+ MaterialComponents 密码字段显示空白键盘

我正在使用pod 'MaterialComponents/TextControls+OutlinedTextFields'. 对于非密码文本字段,当我点击文本字段时,通常会显示键盘。

但是对于密码字段则不同,当我第一次点击时,它会显示完全灰色的键盘,当我点击另一个字段并点击回密码时,它会显示强密码推荐(它应该在第一次点击时执行)。

我尝试更新 pod,但仍然出现错误。

在此处输入图像描述

0 投票
0 回答
94 浏览

ios - 如何在 iOS 13 上使用 MDCSnackbar?

我正在尝试在我的应用程序上使用 MDCSnackBar。

我的代码

但没有在模拟器或真实设备中显示任何内容。iOS 13 有什么建议吗?