- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试更改 tvOS 中 UISegementedControl
的字体大小(如果有帮助)。默认情况下,字体很大!我已经能够像这样减少了
let switchAttributes = [NSForegroundColorAttributeName: UIColor.lightGray, NSFontAttributeName: UIFont.systemFont(ofSize: 28)]
segementedControl.setTitleTextAttributes(switchAttributes, for: .normal)
但这似乎只影响其.normal
状态。所有其他状态似乎都不受此影响,也不受指定其文本属性的影响:
segementedControl.setTitleTextAttributes(switchAttributes, for: .selected) // No effect
segementedControl.setTitleTextAttributes(switchAttributes, for: .focused) // No effect
在这里您可以看到重点状态和选定状态有多大
我知道这个问题之前已经得到了解答,并且我的代码之前工作得很好,但自从 tvOS 10 更新后,一切都崩溃了,我还没有找到任何方法来解决这个问题。也许这只是苹果的错误,但也许我错过了一些东西?
感谢任何帮助。
最佳答案
试试这个:
let font = UIFont.boldSystemFont(ofSize: 8.0)
let attributes = [ NSFontAttributeName : font ]
segmentedControl.setTitleTextAttributes(attributes, for: .selected)
当我测试它时为我工作
关于swift - UISegementedControl字体大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40005931/
是否可以让 UISegmentedControl 中的每个段的文本/字体颜色不同? 我看到只能设置全局颜色,这不是我想要的。 最佳答案 是的,你可以为每个段设置不同的颜色,试试下面的代码......
我正在使用背景和分隔图像来自定义 UISegmentedControl。但是,分隔图像和段控件的背景图像之间会出现一个空格。 这是显示空格的屏幕截图 这是我用来设置片段图像的代码 UIImage *s
我一直在玩 UISegmentedControl 并希望根据需要对其进行管理。我在 Storyboard上创建了它,连接了导出和 Action 。它可视化效果很好,操作 indexchanged 的
我已经创建了自己的自定义过滤器 View ,我希望它像 UISegmentedControl 一样工作。我已经将它设置为一个 View ,然后是 3 个 UIButtons。我想知道我如何才能做到这一
当我尝试在下面的代码中使用 MySegmentControl 的实例时出现以下错误。该错误在应用程序启动后立即发生。 知道我错过了什么吗? Fatal error: Use of unimplemen
对 Parse 后端和编码都很陌生... 我正在尝试在 View Controller 中实现 UISegmentedControl 以将不同的 Parse 类(用户产品、用户服务、用户收藏夹)加载到
我是一名优秀的程序员,十分优秀!