
Nsstring *colorcode = ctx,1,0; CGContextSetRGBFillcolor(colorcode);
但是我收到一个错误,说我的参数太少了.
我想根据用户 *** 作更改发送到CGContextSetRGBFillcolor的参数(ctx,1).
我想使用数据类型输入CGContextSetRGBFillcolor的参数,因为它的值在单独的视图控制器中设置.或者我可以直接输入参数到CGContextSetRGBFillcolor,然后把它交给另一个视图控制器来使用它?
解决方法 尝试使用UIcolor对象来存储用户选择的颜色.你可以创建一个这样的:UIcolor *color = [UIcolor colorWithRed:0 green:1 blue:0 Alpha:0];
那么当它是时候使用它作为填充颜色,你可以这样做:
CGContextSetFillcolorWithcolor(ctx,color.CGcolor);
我应该提到,如果您不使用ARC,则需要适当地保留和释放颜色.
总结以上是内存溢出为你收集整理的ios – 如何在CGContextSetRGBFillColor中输入参数?全部内容,希望文章能够帮你解决ios – 如何在CGContextSetRGBFillColor中输入参数?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)