【问题标题】:Scroll View with transparent background (Objective-c Mac OS X)具有透明背景的滚动视图(Objective-c Mac OS X)
【发布时间】:2011-08-22 19:09:52
【问题描述】:

我的 Mac 应用程序中有一个白色背景的滚动视图,但我希望背景完全透明。我将背景的不透明度更改为 0,但这似乎没有帮助,所以我添加了我的设置图像,我希望你能看到问题

提前谢谢你!

【问题讨论】:

  • 您是否尝试取消选中“绘制背景”框?

标签: objective-c scrollview transparent macos


【解决方案1】:

这是针对 10.7 应用程序的吗?如果是这样,它应该开箱即用。如果您使用的是 10.6 或更早版本,您可能必须实现自己的自定义滚动条或使用 Chamelion 等工具包来获得您正在寻找的效果。默认情况下,只有 10.7 具有覆盖滚动条,在此之前,操作系统滚动条从内容视图中减去区域以专用于滚动条。

【讨论】:

    【解决方案2】:

    在 iOS 上,您只需将背景设置为 clearColor。这似乎也适用于 Mac。

    【讨论】:

    • 是的,我也是这么想的。也许存在某种错误,因为我试图将背景颜色更改为黑色,但由于某种原因它仍然是白色。
    猜你喜欢
    • 1970-01-01
    • 2016-08-26
    • 1970-01-01
    • 2014-02-27
    • 2020-10-29
    • 1970-01-01
    • 1970-01-01
    • 2015-11-24
    相关资源
    最近更新 更多