Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c 将背景图像指定给CGRect对象!_Objective C - Fatal编程技术网

Objective c 将背景图像指定给CGRect对象!

Objective c 将背景图像指定给CGRect对象!,objective-c,Objective C,我不熟悉iphone编程。我有一个矩形,上面显示一些数据。我要将图像指定给其背景。而且,即使在指定了图像之后,数据也可能是可见的。你知道我怎么做吗? 谢谢CGRect只是一个表示抽象矩形的结构。您不会将样式信息(例如颜色、背景图像等)与之关联,因为这没有意义 如果您只想在窗口上显示图像,请将PNG图像拖动到项目中,然后您可以在Interface Builder中找到您的图像,该图像可以放在窗口上。您没有说明如何显示数据,因此无法正确响应 但通常,您可以使用Interface Builder创建简

我不熟悉iphone编程。我有一个矩形,上面显示一些数据。我要将图像指定给其背景。而且,即使在指定了图像之后,数据也可能是可见的。你知道我怎么做吗?
谢谢

CGRect只是一个表示抽象矩形的结构。您不会将样式信息(例如颜色、背景图像等)与之关联,因为这没有意义


如果您只想在窗口上显示图像,请将PNG图像拖动到项目中,然后您可以在Interface Builder中找到您的图像,该图像可以放在窗口上。

您没有说明如何显示数据,因此无法正确响应

但通常,您可以使用Interface Builder创建简单的显示,并且可以将
UILabel
放置在
UIImageView
上,并且可以将标签背景设置为透明


如果您使用的是
drawRect:
,那么您可能不应该这样做。是的,你也可以用这种方式在图像上画文字。

Thnx Kenny,很高兴有这么快的回复。实际上,我必须重新开始一个项目的工作。以前的开发人员离开了公司,所以我必须按照他们的方式处理事情。有一个UIWebView实例,矩形是使用此语句生成的。self.webview.frame=CGRectMake(0,0300,[output floatValue]+5);现在,我想为其背景指定一个图像。此语句应该可以工作,但它给出了一条错误消息。[self.webview.frame setBackgroundView:IBimg];它说“无法转换为指针类型”,我已将IBImg声明为IBUIImageView*IBImg@taimur:因为这是一个UIWebView,唯一的方法就是在它使用的HTML页面中设置背景图像。@Kenny:Ahan thnks mate,我来试试这个@Kenny Tht没有工作,数据来自SQLite数据库。它的唯一文本。我有一个UIScrollView实例,它有一个子视图UIWebView。制作矩形时,数据显示在其上。self.webview.frame=CGRectMake(0,0300,[output floatValue]+5);这件事太离谱了,我还没能解决它。请帮忙谢谢你最后的回复,谢谢!保罗先生,很高兴能得到这么快的答复。实际上,我必须重新开始一个项目的工作。以前的开发人员离开了公司,所以我必须按照他们的方式处理事情。有一个UIWebView实例,矩形是使用此语句生成的。self.webview.frame=CGRectMake(0,0300,[output floatValue]+5);现在,我想为其背景指定一个图像。此语句应该可以工作,但它给出了一条错误消息。[self.webview.frame setBackgroundView:IBimg];它说“无法转换为指针类型”,我已将IBImg声明为IBUIImageView*IBImg;