gpt4 book ai didi

cocoa - 是否行程矩形 : of NSBezierPath always draw a transparent rect? (Cocoa OSX)

转载 作者:行者123 更新时间:2023-12-03 17:17:33 27 4
gpt4 key购买 nike

我正在尝试为我创建的 ImageView 制作一个自定义选择框,并且我正在尝试使用 NSBezierPath 中的中风矩形:但它似乎总是透明的。调用方法 set 将颜色设置为 blackColor,然后还尝试使用 olorWithDeviceRed:green:blue:alpha: 但无论我尝试什么,创建的矩形似乎总是透明的。有没有更好的方法来绘制空矩形?

最佳答案

你看到你的中风矩形:的边界了吗?

所有+StrokeRect: 所做的就是绘制由矩形定义的外边缘。如果您也想填充该矩形,则需要调用[NSBezierPath fillRect:rect]。在这种情况下,它将使用当前的填充颜色。对颜色调用 -set 可以设置描边和填充颜色,但如果您想单独设置它,则可以对颜色对象调用 -setFill

关于cocoa - 是否行程矩形 : of NSBezierPath always draw a transparent rect? (Cocoa OSX),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2568262/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com