- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在设置属性imagePosition NSButton 到 ImageOnly
。imagePosition
的类型是 NSCellImagePosition
ImageOnly
时,它仍然显示按钮的标题,尽管描述清楚地说明了The cell displays an image, but not a title.
IB 也隐藏标题,但执行时标题可见。
这是一个已知的错误还是我做错了什么?
注意:即使 NSButton 是以编程方式创建的,此问题仍然存在。
<小时/>编辑:我的开源存储库 KSTabView github上有这个bug。当选择“仅”时,标题和图像仍然可见。
最佳答案
这是因为标准按钮会忽略您在 IB 中设置的文本位置。有时我只是因为这些问题而讨厌IB。它有很多错误...
现在您要么删除 IB 中的标题,要么强制单元格不绘制任何标题,例如:
override func drawTitle(title: NSAttributedString, withFrame frame: NSRect, inView controlView: NSView) -> NSRect {
return super.drawTitle(NSAttributedString(string: ""), withFrame: frame, inView: controlView)
}
关于macos - NSButton imagePosition 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34381911/
我正在设置属性imagePosition NSButton 到 ImageOnly。 imagePosition 的类型是 NSCellImagePosition 当我将 imagePosition
我正在尝试快速构建一个菜单栏应用程序。我想为状态项设置图像和文本。显然 NSStatusItem 自 10.10 以来已弃用设置自定义 View ,这很好,因为我能够在状态项的按钮上设置图像和文本。但
我为化妆师创建了一个网站,我正在使用 Galleria 到投资组合。我对 IE8 中的 imagePosition 属性有疑问。即使我使用 imagePosition: 'center',图像在 IE
我是一名优秀的程序员,十分优秀!